version="1.12.5"
next_underlying_unit_id=23
abbrev=""
campaign=""
campaign_define=""
campaign_extra_defines=""
campaign_type="scenario"
completion="victory"
difficulty=""
end_credits=yes
end_text=""
end_text_duration=0
history=""
label="2p — Maxplank"
parent="2p — Maxplank-自动存档6.gz"
version="1.12.5"
[statistics]
	mid_scenario=yes
	[scenario]
		scenario="Sandbox Adventurous Version 8.0"
	[/scenario]
	[scenario]
		scenario="2p — Maxplank"
		[team]
			[recruits]
				Elvish Archer=3
				Elvish Fighter=4
				Elvish Scout=3
				Elvish Shaman=1
			[/recruits]
			[recalls]
			[/recalls]
			[advances]
			[/advances]
			[deaths]
				Elvish Archer=1
				Elvish Fighter=1
				Elvish Marksman=1
				Elvish Scout=1
			[/deaths]
			[killed]
			[/killed]
			[attacks]
				[sequence]
					s0110=1
					_num=50
				[/sequence]
			[/attacks]
			[defends]
				[sequence]
					s=1
					s00=2
					s10=1
					s1001=1
					_num=40
				[/sequence]
				[sequence]
					s00=1
					s11=1
					_num=50
				[/sequence]
				[sequence]
					s0110001101011101=1
					s01111110=1
					s1=1
					_num=70
				[/sequence]
			[/defends]
			recruit_cost=176
			recall_cost=0
			damage_inflicted=108
			damage_taken=129
			expected_damage_inflicted=107697
			expected_damage_taken=123379
			turn_damage_inflicted=96
			turn_damage_taken=104
			turn_expected_damage_inflicted=83185
			turn_expected_damage_taken=95647
			save_id="SANDBOXSide1"
		[/team]
		[team]
			[recruits]
				Dwarvish Guardsman=1
				Dwarvish Thunderer=1
				Dwarvish Ulfserker=2
				Footpad=3
				Gryphon Rider=2
				Thief=1
			[/recruits]
			[recalls]
			[/recalls]
			[advances]
			[/advances]
			[deaths]
			[/deaths]
			[killed]
				Elvish Archer=1
				Elvish Fighter=1
				Elvish Marksman=1
				Elvish Scout=1
			[/killed]
			[attacks]
				[sequence]
					s00=2
					s000=1
					s001=1
					s01=1
					s1=1
					_num=30
				[/sequence]
				[sequence]
					s0000100010101000110101=1
					_num=40
				[/sequence]
				[sequence]
					s01=1
					s0100111010010011=1
					s101=1
					_num=60
				[/sequence]
			[/attacks]
			[defends]
				[sequence]
					s=1
					_num=0
				[/sequence]
			[/defends]
			recruit_cost=177
			recall_cost=0
			damage_inflicted=129
			damage_taken=108
			expected_damage_inflicted=123379
			expected_damage_taken=107697
			turn_damage_inflicted=104
			turn_damage_taken=86
			turn_expected_damage_inflicted=95647
			turn_expected_damage_taken=73185
			save_id="SANDBOXSide2"
		[/team]
	[/scenario]
[/statistics]
[snapshot]
	abbrev=""
	allow_new_game=no
	campaign=""
	campaign_define=""
	campaign_extra_defines=""
	campaign_type="scenario"
	can_end_turn=yes
	completion="victory"
	current_time=5
	description="Created by Horus2."
	difficulty="NORMAL"
	disallow_recall=yes
	end_credits=yes
	end_text=""
	end_text_duration=0
	experience_modifier=70
	history=""
	id="SANDBOX_Maxplank_21"
	init_side_done=yes
	label="2p — Maxplank"
	map_data="border_size=1
usage=map

Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xos, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Mm, Xv, Xos, Xv, Xos, Xos, Ur, Xol, Xol, Xv, Qxu, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Hh, Hh, Urb, Urb, Urb, Xos, Ur, Ur, Ur, Ur, Ur, Xos, Ss, Qxu, Xos, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Iwr^Eff, Wwf, Wwf, Gs^Vh, Urb, Hh^Fp, Gs, Urb, Urb^Vd, Ur, Xos, Ur, Ur, Xos, Wog, Wwg^Ewl, Xol, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Gs^Efm, Gs^Fet, Iwr^Eff, Wwf^Eff, Wwf, Urb, Mm, Gs^Fp, Hh, Urb, Urb, Urb, Gs^Fp, Xos, Ur, Xos, Wog, Ur, Ur, Xol, Xos, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Iwr^Dr, Gs^Eff, Iwr^Eff, Iwr^Eff, Iwr, Wwf, Wwf^Bw/, Urb, Urb, Gs^Uf, Urb, Urb, Ch, Urb, Urb, Hh^Fp, Urb, Xos, Xos, Wog, Wwg, Ss, Ss^Ewl, Xos, Xos, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Ce, Ke, Iwr, Iwr, Gs^Fet, Iwr^Eff, Iwr^Vh, Iwr, Iwr^Dr, Wwf, Wwf, Urb, Urb, Ch, Kh, Urb, Urb, Urb, Xos, Xos, Urb, Xos, Wwf^Xo, Wwg, Ss, Wwg^Ewl, Ss, Xos, Xos, Xv, Xv, Xv
Xv, Wwf, Wwf, Ce, Iwr, Gs^Efm, Gs^Dr, Gs^Efm, Iwr, Iwr, Gs, Ds, Wwf, Urb, Urb, Urb, Urb, Urb, Urb, Xos, Urb, Urb, Wwf, Wwf, Iwr, Xos, Xos, Ur, Ur, Wwg, Ss^Xo, Xos, Xos, Xv
Xv, Wwf, Wwf, Ce, Iwr, Iwr, Ket^Xo, Iwr, Wwf, Wwr, Wwf, Gs, Wwf, Urb^Vd, Hh, Gs^Ftp, Gs, Urb, Gs^Uf, Urb, Wwf^Bw\, Wwf, Iwr, Iwr, Ket^Xo, Iwr, Iwr, Xos, Xos, Xos, Ww, Ss, Xos, Xv
Xv, Ch, Ch, Chw, Iwr, Iwr, Wwf, Wwf, Urb, Hh, Ds^Ftp, Wwf, Wwg^Uf, Wwf, Hh, Gg, Urb, Urb, Hh^Fp, Gs, Wwf, Kh, Chw, Iwr, Ket^Xo, Iwr^Vh, Iwr, Iwr, Gs, Ww, Ww, Ss, Xos, Xv
Xv, 2 Kh, Urb, Wwf, Wwf, Wwf^Bsb|, Xol, Xol, Urb, Gs, Gd, Mm, Ds^Em, Wwf, Wwf, Wwf, Wwf, Urb, Urb, Mm, Wwf, Wwf, Iwr, Iwr, Iwr, Iwr, Iwr, Gs^Fet, Mm, Ww^Bw\, Ww^Bw|, Ww, Xos, Xv
Xv, Urb, Ur, Urb, Urb, Urb, Hh^Uf, Urb, Gs^Es, Gs, Hh, Gd^Ftp, Wwf, Wwf, Ket^Xo, Ket^Xo, Wwf, Urb, Urb, Urb, Wwf, Ket^Xo, Iwr, Gs^Fet, Iwr^Dr, Iwr, Ww^Bsb\, Ww, Wwr, Ww, Urb^Vd, Urb, Urb, Xv
Xv, Urb, Ur, Ch^Xo, Ur, Urb, Urb^Vd, Hh, Hh^Fp, Gg, Wwf, Wwf, Iwr^Eff, Iwr, Ket^Xo, Iwr, Gs^Fet, Wwf, Wwf^Bsb|, Wwf, Re, Re, Ds^Uf, Iwr^Dr, Ww, Ww, Gs, Gs, Gd^Fp, Urb, Urb, Urb, Gs, Xv
Xv, Urb, Urb^Vd, Ur, Urb, Urb, Urb, Urb, Gs, Gg, Wwf, Wwf, Iwr^Vh, Iwr^Eff, Ket^Xo, Iwr^Dr, Iwr, Iwr, Iwr, Iwr^Uf, Iwr, Ds, Wwf, Wwr, Urb, Urb, Urb, Ds, Gd, Hh^Fp, Urb, Gd, Mm, Xv
Xv, Urb, Gd, Urb, Urb, Urb, Urb, Gs, Gd^Fp, Mm, Wwf^Bw/, Wwf^Bw/, Iwr, Iwr, Ket^Xo, Iwr^Eff, Iwr^Eff, Iwr^Eff, Iwr^Eff, Ket^Xo, Iwr, Iwr, Wwf^Bw/, Wwf^Bw/, Mm, Gd^Fp, Gs, Urb, Urb, Urb, Urb, Gs, Urb, Xv
Xv, Mm, Gs, Urb, Hh^Fp, Gd, Ds, Urb, Urb, Urb, Wwr, Wwf, Ds, Iwr, Iwr^Uf, Iwr, Iwr, Iwr, Iwr^Dr, Ket^Xo, Iwr^Eff, Iwr^Vh, Wwf, Wwf, Gg, Gs, Urb, Urb, Urb, Urb, Ur, Urb^Vd, Urb, Xv
Xv, Gs, Urb, Urb, Urb, Gd^Fp, Gs, Gs, Ww, Ww, Iwr^Dr, Ds^Uf, Re, Re, Wwf, Wwf^Bsb|, Wwf, Gs^Fet, Iwr, Ket^Xo, Iwr, Iwr^Eff, Wwf, Wwf, Gg, Hh^Fp, Hh, Urb^Vd, Urb, Ur, Ch^Xo, Ur, Urb, Xv
Xv, Urb, Urb, Urb^Vd, Ww, Wwr, Ww, Ww^Bsb\, Iwr, Iwr^Dr, Gs^Fet, Iwr, Ket^Xo, Wwf, Urb, Urb, Urb, Wwf, Ket^Xo, Ket^Xo, Wwf, Wwf, Gd^Ftp, Hh, Gs, Gs^Es, Urb, Hh^Uf, Urb, Urb, Urb, Ur, Urb, Xv
Xv, Xos, Ww, Ww^Bw|, Ww^Bw\, Mm, Gs^Fet, Iwr, Iwr, Iwr, Iwr, Iwr, Wwf, Wwf, Mm, Urb, Urb, Wwf, Wwf, Wwf, Wwf, Ds^Em, Mm, Gd, Gs, Urb, Xol, Xol, Wwf^Bsb|, Wwf, Wwf, Urb, 1 Kh, Xv
Xv, Xos, Ss, Ww, Ww, Gs, Iwr, Iwr, Iwr^Vh, Ket^Xo, Iwr, Chw, Kh, Wwf, Gs, Hh^Fp, Urb, Urb, Gg, Hh, Wwf, Wwg^Uf, Wwf, Ds^Ftp, Hh, Urb, Wwf, Wwf, Iwr, Iwr, Chw, Ch, Ch, Xv
Xv, Xos, Ss, Ww, Xos, Xos, Xol, Iwr, Iwr, Ket^Xo, Iwr, Iwr, Wwf, Wwf^Bw\, Urb, Gs^Uf, Urb, Gs, Gs^Ftp, Hh, Urb^Vd, Wwf, Gs, Wwf, Wwr, Wwf, Iwr, Ket^Xo, Iwr, Iwr, Ce, Wwf, Wwf, Xv
Xv, Xos, Xos, Ss^Xo, Wwg, Ur, Ur, Xol, Xos, Iwr, Wwf, Wwf, Urb, Urb, Xos, Urb, Urb, Urb, Urb, Urb, Urb, Wwf, Ds, Gs, Iwr, Iwr, Gs^Efm, Gs^Dr, Gs^Efm, Iwr, Ce, Wwf, Wwf, Xv
Xv, Xv, Xv, Xos, Xos, Ss, Wwg^Ewl, Ss, Wwg, Wwf^Xo, Xos, Urb, Xol, Xol, Urb, Urb, Urb, Kh, Ch, Urb, Urb, Wwf, Wwf, Iwr^Dr, Iwr, Iwr^Vh, Iwr^Eff, Gs^Fet, Iwr, Iwr, Ke, Ce, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xos, Xos, Ss^Ewl, Ss, Wwg, Wog, Xos, Xos, Urb, Hh^Fp, Urb, Urb, Ch, Urb, Urb, Gs^Uf, Urb, Urb, Wwf^Bw/, Wwf, Iwr, Iwr^Eff, Iwr^Eff, Gs^Eff, Iwr^Dr, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xos, Xos, Ur, Ur, Wog, Xos, Ur, Xol, Gs^Fp, Urb, Urb, Urb, Hh, Gs^Fp, Mm, Urb, Wwf, Wwf^Eff, Iwr^Eff, Gs^Fet, Gs^Efm, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xos, Wwg^Ewl, Wog, Xos, Ur, Ur, Xol, Ur, Urb^Vd, Urb, Gs, Hh^Fp, Urb, Gs^Vh, Wwf, Wwf, Iwr^Eff, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xos, Qxu, Ss, Xos, Ur, Ur, Ur, Ur, Ur, Xos, Urb, Urb, Urb, Hh, Hh, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Qxu, Xv, Xos, Xos, Ur, Xos, Xos, Xv, Xos, Xv, Mm, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xos, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
"
	name="2p — Maxplank"
	next_scenario=""
	next_teleport_group_id=0
	next_underlying_unit_id=23
	objectives="<big>Victory:</big>
<span foreground='green'>Defeat enemy leader</span>

<big>Defeat:</big>
<span foreground='red'>Death of your leader</span>"
	observer=yes
	playing_team=0
	random_calls=0
	random_seed=23752
	random_start_time=no
	scenario="SANDBOX_Maxplank_21"
	shuffle_sides=no
	snapshot=yes
	turn_at=6
	turns=-1
	unit_wml_ids="Dwarvish Guardsman,Dwarvish Thunderer,Dwarvish Ulfserker,Elvish Archer,Elvish Fighter,Elvish Marksman,Elvish Scout,Elvish Shaman,Footpad,Gryphon Rider,Rogue,Thief,era_events"
	used_items=""
	version="1.12.5"
	[display]
		color_adjust_blue=0
		color_adjust_green=0
		color_adjust_red=0
		view_locked=no
	[/display]
	[endlevel]
		bonus=yes
		carryover_add=no
		carryover_percentage=80
		prescenario_save=yes
		replay_save=yes
	[/endlevel]
	[side]
		action_bonus_count=30
		allow_player=yes
		auto_shroud=yes
		chose_random=no
		color=1
		controller="human"
		countdown_time=0
		current_player="Weiming_Liu"
		defeat_condition="no_leader_left"
		disallow_observers=no
		flag=""
		flag_icon=""
		fog=yes
		fog_data="|0000000000000011111
|00000000000001111111111
|00000000000111111111111
|00000000000111111111111
|0000000000111111111111
|0000000000111111111111
|0000000011111111111111
|00000000111111111111111
|00000001111111111111111
|000000001111111111111111
|000000001111111111111111
|0000000011111111111111111
|0000000111111111111111110000
|00000001111111111111111110000
|00000011111111111111111110000
|000000111111111111111111110000
|00000111111111111111111110000
|00000111111111111111111110000
|0000111111111111111111110000
|00000111111111111111111000000
|00000111111111111111110000000
|000000111111111111111000000000
|00000011111111111111000000000
|00000001111111111111000000000
|0000000111111111111100000000
|0000000011111111111100000000
|000000001111111111100000000
|000000000111111111000000000
|00000000011111110000000000
|00000000001111100000000000
|0000000000000000000000000
|0000000000000000000000000
|000000000000000000000000
|000000000000000000000000
"
		gold=15
		gold_add=no
		hidden=no
		id="SANDBOXSide2"
		income=0
		lost=no
		name="Weiming_Liu"
		no_leader=yes
		objectives="<big>Victory:</big>
<span foreground='green'>Defeat enemy leader</span>

<big>Defeat:</big>
<span foreground='red'>Death of your leader</span>"
		objectives_changed=no
		persistent=yes
		recall_cost=20
		recruit="Dwarvish Fighter,Dwarvish Guardsman,Dwarvish Thunderer,Dwarvish Ulfserker,Footpad,Gryphon Rider,Poacher,Thief"
		save_id="SANDBOXSide2"
		scroll_to_leader=yes
		share_maps=no
		share_view=no
		shroud=no
		shroud_data=""
		side=1
		start_gold=125
		suppress_end_turn_confirmation=no
		team_name=1
		user_team_name="Time 1"
		village_gold=2
		village_support=1
		[ai]
#textdomain wesnoth-ai
			description=_"Multiplayer_AI^Default AI (RCA)"
			id="ai_default_rca"
			version=10710
			[stage]
				id="main_loop"
				name="ai_default_rca::candidate_action_evaluation_loop"
				[candidate_action]
					engine="cpp"
					id="goto"
					max_score=200000
					name="ai_default_rca::goto_phase"
					score=200000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="recruitment"
					max_score=180000
					name="default_recruitment::recruitment"
					score=180000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="move_leader_to_goals"
					max_score=140000
					name="ai_default_rca::move_leader_to_goals_phase"
					score=140000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="move_leader_to_keep"
					max_score=120000
					name="ai_default_rca::move_leader_to_keep_phase"
					score=120000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="combat"
					max_score=100000
					name="ai_default_rca::combat_phase"
					score=100000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="healing"
					max_score=80000
					name="ai_default_rca::get_healing_phase"
					score=80000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="villages"
					max_score=60000
					name="ai_default_rca::get_villages_phase"
					score=60000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="retreat"
					max_score=40000
					name="ai_default_rca::retreat_phase"
					score=40000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="move_to_targets"
					max_score=20000
					name="ai_default_rca::move_to_targets_phase"
					score=20000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="leader_shares_keep"
					max_score=10000
					name="ai_default_rca::leader_shares_keep_phase"
					score=10000
				[/candidate_action]
			[/stage]
			[aspect]
				engine="cpp"
				id="advancements"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="aggression"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=0.4
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="attack_depth"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=5
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="attacks"
				invalidate_on_gamestate_change=yes
				name="composite_aspect"
				[default]
					engine="cpp"
					invalidate_on_gamestate_change=yes
					name="ai_default_rca::aspect_attacks"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="avoid"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						[not]
						[/not]
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="caution"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=0.25
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="grouping"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="offensive"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_aggression"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="-4.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_goal"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_ignores_keep"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_value"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="3.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="number_of_possible_recruits_to_force_recruit"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=3.1
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="passive_leader"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="passive_leader_shares_keep"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						engine="cpp"
						name="ai_default::recruitment"
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_diversity"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="2.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_ignore_bad_combat"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_ignore_bad_movement"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_instructions"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						[recruit]
							importance=0
						[/recruit]
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_more"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_pattern"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_randomness"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=50
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_save_gold"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						active=0
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="scout_village_targeting"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=3
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="simple_targeting"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="support_villages"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="village_value"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="1.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="villages_per_scout"
				name="composite_aspect"
				[facet]
					engine="cpp"
					name="standard_aspect"
					value=8
				[/facet]
				[default]
					engine="cpp"
					name="standard_aspect"
					value=4
				[/default]
			[/aspect]
		[/ai]
		[village]
			x=8
			y=20
		[/village]
		[village]
			x=17
			y=26
		[/village]
		[village]
			x=20
			y=21
		[/village]
		[village]
			x=21
			y=16
		[/village]
		[village]
			x=22
			y=26
		[/village]
		[village]
			x=25
			y=10
		[/village]
		[village]
			x=25
			y=23
		[/village]
		[village]
			x=27
			y=17
		[/village]
		[village]
			x=30
			y=12
		[/village]
		[village]
			x=31
			y=16
		[/village]
		[unit]
			advances_to="Assassin"
			alignment="chaotic"
			alpha=256
			attacks_left=1
			canrecruit=yes
			cost=24
			description="The ringleaders of any group of thieves earn their positions by skill. These rogues have spent many an unpleasant moment darting through crowds and dodging away from those who wish them ill, a set of skills which is very handy in a fight. Masters of knifework, they can also throw knives with reliable accuracy, and their long hours of prowling around at night leave them more comfortable fighting in the dark." +
#textdomain wesnoth-help
				_"

Special Notes:" +
				_" If there is an enemy of the target on the opposite side of the target while attacking it, this unit may backstab, inflicting double damage by creeping around behind that enemy." +
				_" This unit’s skill at skirmishing allows it to ignore enemies’ zones of control and thus move unhindered around them."
			experience=1
			extra_recruit=""
			facing="n"
			flag_rgb="magenta"
			gender="male"
			goto_x=-999
			goto_y=-999
			hitpoints=40
			id="SANDBOXSide2"
			image="units/human-outlaws/rogue.png"
			jamming=0
#textdomain wesnoth-units
			language_name=_"Rogue"
			level=2
			max_attacks=1
			max_experience=49
			max_hitpoints=40
			max_moves=6
			moves=6
			name="Weiming_Liu"
			overlays=""
			profile="portraits/humans/transparent/thief.png"
			race="human"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/humans/thief.png"
			type="Rogue"
			undead_variation=""
			underlying_id=2
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			x=20
			y=11
			zoc=yes
			[portrait]
				image="portraits/humans/transparent/thief.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/humans/transparent/thief.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[abilities]
				[skirmisher]
					affect_self=yes
					description="This unit is skilled in moving past enemies quickly, and ignores all enemy Zones of Control."
					female_name="female^skirmisher"
					id="skirmisher"
					name="skirmisher"
				[/skirmisher]
			[/abilities]
			[movement_costs]
				castle=1
				cave=2
				flat=1
				forest=2
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=2
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=30
				cave=50
				flat=40
				forest=30
				frozen=60
				fungus=30
				hills=30
				mountains=30
				reef=50
				sand=60
				shallow_water=60
				swamp_water=60
				village=30
			[/defense]
			[resistance]
				arcane=80
				blade=130
				cold=100
				fire=100
				impact=120
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=6
				description="dagger"
				icon="attacks/dagger-human.png"
				name="dagger"
				number=3
				range="melee"
				type="blade"
				[specials]
					[damage]
						active_on="offense"
						backstab=yes
						description="When used offensively, this attack deals double damage if there is an enemy of the target on the opposite side of the target, and that unit is not incapacitated (turned to stone or otherwise paralyzed)."
						id="backstab"
						multiply=2
						name="backstab"
					[/damage]
				[/specials]
			[/attack]
			[attack]
				damage=4
				description="knife"
				icon="attacks/dagger-thrown-human.png"
				name="knife"
				number=3
				range="ranged"
				type="blade"
			[/attack]
			[modifications]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Gryphon Master"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=24
			description=_"Only a few are able to bond with the mighty Gryphons. Those who do may become Gryphon Riders, and discover the world of the skies upon the backs of these flying beasts."
			experience=1
			extra_recruit=""
			facing="s"
			flag_rgb="magenta"
			flying=yes
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=35
			id="Gryphon Rider-3"
			image="units/dwarves/gryphon-rider.png"
			jamming=0
			language_name=_"Gryphon Rider"
			level=1
			max_attacks=1
			max_experience=21
			max_hitpoints=35
			max_moves=8
			moves=8
			name="克匝"
			overlays=""
			profile="portraits/dwarves/transparent/gryphon-rider.png"
			race="gryphon"
			random_traits=no
			resting=yes
			role=""
			side=1
			small_profile="portraits/dwarves/transparent/gryphon-rider.png~SCALE(205,205)"
			type="Gryphon Rider"
			undead_variation="gryphon"
			underlying_id=3
			unrenamable=no
			upkeep="full"
			usage="scout"
			variation=""
			vision=-1
			x=10
			y=17
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-200
				[filter_attack]
					name="claws"
				[/filter_attack]
				[frame]
					image="units/dwarves/gryphon-rider-flying-[5,4,5].png:[100,200,100]"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="claws.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/dwarves/gryphon-rider-flying-5.png:1,units/dwarves/gryphon-rider-flying-4.png:250,units/dwarves/gryphon-rider-flying-5.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="gryphon-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[movement_anim]
				start_time=0
				[frame]
					image="units/dwarves/gryphon-rider-flying-[1~8].png:150"
				[/frame]
			[/movement_anim]
			[portrait]
				image="portraits/dwarves/transparent/gryphon-rider.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/dwarves/transparent/gryphon-rider.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[standing_anim]
				layer=60
				start_time=0
				[frame]
					image="units/dwarves/gryphon-rider-flying-[1~8].png:150"
				[/frame]
			[/standing_anim]
			[movement_costs]
				castle=1
				cave=3
				deep_water=1
				flat=1
				forest=1
				frozen=1
				fungus=3
				hills=1
				mountains=1
				reef=1
				sand=1
				shallow_water=1
				swamp_water=1
				unwalkable=1
				village=1
			[/movement_costs]
			[defense]
				castle=50
				cave=80
				deep_water=50
				flat=50
				forest=50
				frozen=50
				fungus=70
				hills=50
				mountains=40
				reef=50
				sand=50
				shallow_water=50
				swamp_water=50
				unwalkable=50
				village=50
			[/defense]
			[resistance]
				arcane=90
				blade=100
				cold=100
				fire=100
				impact=120
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=13
				description=_"claws"
				icon="attacks/claws-animal.png"
				name="claws"
				number=2
				range="melee"
				type="blade"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Outlaw"
			alignment="chaotic"
			alpha=256
			attacks_left=1
			cost=14
#textdomain wesnoth-units
			description=_"These petty criminals are often derisively called ‘footpads’ by their superiors, for they are tasked with any job that requires a great deal of running around, often being employed as couriers, or scouts. The endurance and agility they gain from this serves them well in combat, and despite their inferior weaponry they are quite good at harrying their enemies, especially under cover of darkness."
			experience=0
			extra_recruit=""
			facing="nw"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=33
			id="Footpad-4"
			image="units/human-outlaws/footpad.png"
			jamming=0
			language_name=_"Footpad"
			level=1
			max_attacks=1
			max_experience=25
			max_hitpoints=33
			max_moves=8
			moves=8
			name="鲁米尔"
			overlays=""
			profile="portraits/humans/transparent/footpad.png"
			race="human"
			random_traits=no
			resting=yes
			role=""
			side=1
			small_profile="portraits/humans/footpad.png"
			type="Footpad"
			undead_variation=""
			underlying_id=4
			unrenamable=no
			upkeep="full"
			usage="scout"
			variation=""
			vision=-1
			x=13
			y=16
			zoc=yes
			[attack_anim]
				offset="0.0"
				start_time=-400
				[filter_attack]
					name="sling"
				[/filter_attack]
				[if]
					hits=yes
					sling_stone_start_time=-200
					[sling_stone_frame]
						halo="projectiles/stone.png:200"
						halo_x="5~0"
						halo_y="-6~0"
						offset="0.0~1.0"
						y="0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0"
					[/sling_stone_frame]
					[frame]
						image="units/human-outlaws/footpad-attack1.png:250"
						sound="sling.ogg"
					[/frame]
				[/if]
				[else]
					hits=no
					sling_stone_start_time=-200
					[sling_stone_frame]
						halo="projectiles/stone.png:300"
						halo_x="5~0"
						halo_y="-6~0"
						offset="0.0~1.5"
						y="0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0"
					[/sling_stone_frame]
					[frame]
						image="units/human-outlaws/footpad-attack1.png:250"
						sound="sling-miss.ogg"
					[/frame]
				[/else]
				[frame]
					image="units/human-outlaws/footpad-attack2.png:200"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-250
				[filter_attack]
					name="club"
				[/filter_attack]
				[frame]
					image="units/human-outlaws/footpad.png:50"
				[/frame]
				[frame]
					image="units/human-outlaws/footpad-melee-[1~4].png:100"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="staff.wav"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/human-outlaws/footpad.png:1,units/human-outlaws/footpad-defend.png:250,units/human-outlaws/footpad.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~5].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					duration=100
					image="units/human-outlaws/footpad-idle-[1~4,3,2,3,4~1].png:[100*3,200,100*3,200,100*3]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/humans/transparent/footpad.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/humans/transparent/footpad.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=2
				flat=1
				forest=2
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=2
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=30
				cave=50
				flat=40
				forest=30
				frozen=60
				fungus=30
				hills=30
				mountains=30
				reef=50
				sand=60
				shallow_water=60
				swamp_water=60
				village=30
			[/defense]
			[resistance]
				arcane=80
				blade=130
				cold=100
				fire=100
				impact=120
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=4
				description=_"club"
				icon="attacks/club-small.png"
				name="club"
				number=2
				range="melee"
				type="impact"
			[/attack]
			[attack]
				damage=5
				description=_"sling"
				name="sling"
				number=2
				range="ranged"
				type="impact"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^quick"
					id="quick"
					male_name=_"quick"
					[effect]
						apply_to="movement"
						increase=1
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total="-5%"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Outlaw"
			alignment="chaotic"
			alpha=256
			attacks_left=1
			cost=14
#textdomain wesnoth-units
			description=_"These petty criminals are often derisively called ‘footpads’ by their superiors, for they are tasked with any job that requires a great deal of running around, often being employed as couriers, or scouts. The endurance and agility they gain from this serves them well in combat, and despite their inferior weaponry they are quite good at harrying their enemies, especially under cover of darkness."
			experience=9
			extra_recruit=""
			facing="n"
			flag_rgb="magenta"
			gender="female"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=36
			id="Footpad-5"
			image="units/human-outlaws/footpad+female.png"
			jamming=0
			language_name=_"female^Footpad"
			level=1
			max_attacks=1
			max_experience=25
			max_hitpoints=36
			max_moves=7
			moves=7
			name="努薇安"
			overlays=""
			profile="portraits/humans/transparent/footpad+female.png"
			race="human"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/humans/footpad+female.png"
			type="Footpad"
			undead_variation=""
			underlying_id=5
			unrenamable=no
			upkeep="full"
			usage="scout"
			variation=""
			vision=-1
			x=10
			y=19
			zoc=yes
			[attack_anim]
				offset="0.0"
				start_time=-400
				[filter_attack]
					name="sling"
				[/filter_attack]
				[if]
					hits=yes
					sling_stone_start_time=-200
					[sling_stone_frame]
						halo="projectiles/stone.png:200"
						halo_x="5~0"
						halo_y="-6~0"
						offset="0.0~1.0"
						y="0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0"
					[/sling_stone_frame]
					[frame]
						image="units/human-outlaws/footpad+female-attack1.png:250"
						sound="sling.ogg"
					[/frame]
				[/if]
				[else]
					hits=no
					sling_stone_start_time=-200
					[sling_stone_frame]
						halo="projectiles/stone.png:300"
						halo_x="5~0"
						halo_y="-6~0"
						offset="0.0~1.5"
						y="0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0"
					[/sling_stone_frame]
					[frame]
						image="units/human-outlaws/footpad+female-attack1.png:250"
						sound="sling-miss.ogg"
					[/frame]
				[/else]
				[frame]
					image="units/human-outlaws/footpad+female-attack2.png:200"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-250
				[filter_attack]
					name="club"
				[/filter_attack]
				[frame]
					image="units/human-outlaws/footpad+female.png:50"
				[/frame]
				[frame]
					image="units/human-outlaws/footpad+female-melee-[1~4].png:100"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="staff.wav"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/human-outlaws/footpad+female.png:1,units/human-outlaws/footpad+female-defend.png:250,units/human-outlaws/footpad+female.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-female-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					duration=100
					image="units/human-outlaws/footpad+female-idle-[1~4,3,2,3,4~1].png:[100*3,200,100*3,200,100*3]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/humans/transparent/footpad+female.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/humans/transparent/footpad+female.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=2
				flat=1
				forest=2
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=2
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=30
				cave=50
				flat=40
				forest=30
				frozen=60
				fungus=30
				hills=30
				mountains=30
				reef=50
				sand=60
				shallow_water=60
				swamp_water=60
				village=30
			[/defense]
			[resistance]
				arcane=80
				blade=130
				cold=100
				fire=100
				impact=120
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"club"
				icon="attacks/club-small.png"
				name="club"
				number=2
				range="melee"
				type="impact"
			[/attack]
			[attack]
				damage=5
				description=_"sling"
				name="sling"
				number=2
				range="ranged"
				type="impact"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Rogue"
			alignment="chaotic"
			alpha=256
			attacks_left=1
			cost=13
#textdomain wesnoth-units
			description=_"For as long as anyone can remember, the members of the various ‘guilds’ of rat-catchers that spring up in any larger city have had a curious practice of bleaching their hair with lime till it becomes a pale shade of blue. It is a bold thing to do, as their profession often delves into less-than-legal enterprises. Thieves have many skills, and by necessity are both light on their feet, and good with knives. They happily employ less-than-honorable tactics in combat, seeing little merit in a ‘fair fight’." +
#textdomain wesnoth-help
				_"

Special Notes:" +
				_" If there is an enemy of the target on the opposite side of the target while attacking it, this unit may backstab, inflicting double damage by creeping around behind that enemy."
			experience=2
			extra_recruit=""
			facing="ne"
			flag_rgb="magenta"
			gender="female"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=25
			id="Thief-6"
			image="units/human-outlaws/thief+female.png"
			jamming=0
#textdomain wesnoth-units
			language_name=_"female^Thief"
			level=1
			max_attacks=1
			max_experience=15
			max_hitpoints=25
			max_moves=6
			moves=6
			name="格薇妲"
			overlays=""
			profile="portraits/humans/transparent/thief+female.png"
			race="human"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/humans/thief+female.png"
			type="Thief"
			undead_variation=""
			underlying_id=6
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			x=9
			y=19
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-150
				[filter_attack]
					name="dagger"
				[/filter_attack]
				[frame]
					image="units/human-outlaws/thief+female.png:50"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-attack.png:200"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="dagger-swish.wav"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/human-outlaws/thief+female.png:50"
				[/frame]
			[/attack_anim]
			[death]
				start_time=0
				[frame]
					image="units/human-outlaws/thief+female-die-[1~7].png:100"
				[/frame]
			[/death]
			[defend]
				hits="miss"
				start_time=-126
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-defend-1-[1,2,1].png:[83*2,84]"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
			[/defend]
			[defend]
				hits="miss"
				start_time=-126
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-defend-2-[1,2,1].png:[83*2,84]"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
			[/defend]
			[defend]
				hits="miss"
				start_time=-126
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-defend-3-[1,2,1].png:[83*2,84]"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
			[/defend]
			[defend]
				hits="kill"
				start_time=-126
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-defend.png:250"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
			[/defend]
			[defend]
				hits="hit"
				start_time=-126
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-defend.png:250"
					sound="human-female-hit-[1~3].ogg"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/human-outlaws/thief+female-idle-[1~7].png:[100*4,200,150,500]"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-idle-[8~12,11~8].png:100"
				[/frame]
				[frame]
					duration=300
					image="units/human-outlaws/thief+female-idle-[7~12,11~8].png:[300,100*9]"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-idle-[7~1].png:[500,150,200,100*4]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/humans/transparent/thief+female.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/humans/transparent/thief+female.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=2
				flat=1
				forest=2
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=2
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=30
				cave=50
				flat=40
				forest=30
				frozen=60
				fungus=30
				hills=30
				mountains=30
				reef=50
				sand=60
				shallow_water=60
				swamp_water=60
				village=30
			[/defense]
			[resistance]
				arcane=80
				blade=130
				cold=100
				fire=100
				impact=120
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"dagger"
				icon="attacks/dagger-human.png"
				name="dagger"
				number=3
				range="melee"
				type="blade"
				[specials]
					[damage]
						active_on="offense"
						backstab=yes
#textdomain wesnoth-help
						description=_"When used offensively, this attack deals double damage if there is an enemy of the target on the opposite side of the target, and that unit is not incapacitated (turned to stone or otherwise paralyzed)."
						id="backstab"
						multiply=2
						name=_"backstab"
					[/damage]
				[/specials]
			[/attack]
			[modifications]
				[trait]
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Outlaw"
			alignment="chaotic"
			alpha=256
			attacks_left=1
			cost=14
#textdomain wesnoth-units
			description=_"These petty criminals are often derisively called ‘footpads’ by their superiors, for they are tasked with any job that requires a great deal of running around, often being employed as couriers, or scouts. The endurance and agility they gain from this serves them well in combat, and despite their inferior weaponry they are quite good at harrying their enemies, especially under cover of darkness."
			experience=0
			extra_recruit=""
			facing="nw"
			flag_rgb="magenta"
			gender="female"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=33
			id="Footpad-7"
			image="units/human-outlaws/footpad+female.png"
			jamming=0
			language_name=_"female^Footpad"
			level=1
			max_attacks=1
			max_experience=25
			max_hitpoints=33
			max_moves=8
			moves=8
			name="艾莉娅"
			overlays=""
			profile="portraits/humans/transparent/footpad+female.png"
			race="human"
			random_traits=no
			resting=yes
			role=""
			side=1
			small_profile="portraits/humans/footpad+female.png"
			type="Footpad"
			undead_variation=""
			underlying_id=7
			unrenamable=no
			upkeep="full"
			usage="scout"
			variation=""
			vision=-1
			x=10
			y=15
			zoc=yes
			[attack_anim]
				offset="0.0"
				start_time=-400
				[filter_attack]
					name="sling"
				[/filter_attack]
				[if]
					hits=yes
					sling_stone_start_time=-200
					[sling_stone_frame]
						halo="projectiles/stone.png:200"
						halo_x="5~0"
						halo_y="-6~0"
						offset="0.0~1.0"
						y="0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0"
					[/sling_stone_frame]
					[frame]
						image="units/human-outlaws/footpad+female-attack1.png:250"
						sound="sling.ogg"
					[/frame]
				[/if]
				[else]
					hits=no
					sling_stone_start_time=-200
					[sling_stone_frame]
						halo="projectiles/stone.png:300"
						halo_x="5~0"
						halo_y="-6~0"
						offset="0.0~1.5"
						y="0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0"
					[/sling_stone_frame]
					[frame]
						image="units/human-outlaws/footpad+female-attack1.png:250"
						sound="sling-miss.ogg"
					[/frame]
				[/else]
				[frame]
					image="units/human-outlaws/footpad+female-attack2.png:200"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-250
				[filter_attack]
					name="club"
				[/filter_attack]
				[frame]
					image="units/human-outlaws/footpad+female.png:50"
				[/frame]
				[frame]
					image="units/human-outlaws/footpad+female-melee-[1~4].png:100"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="staff.wav"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/human-outlaws/footpad+female.png:1,units/human-outlaws/footpad+female-defend.png:250,units/human-outlaws/footpad+female.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-female-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					duration=100
					image="units/human-outlaws/footpad+female-idle-[1~4,3,2,3,4~1].png:[100*3,200,100*3,200,100*3]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/humans/transparent/footpad+female.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/humans/transparent/footpad+female.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=2
				flat=1
				forest=2
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=2
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=30
				cave=50
				flat=40
				forest=30
				frozen=60
				fungus=30
				hills=30
				mountains=30
				reef=50
				sand=60
				shallow_water=60
				swamp_water=60
				village=30
			[/defense]
			[resistance]
				arcane=80
				blade=130
				cold=100
				fire=100
				impact=120
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=4
				description=_"club"
				icon="attacks/club-small.png"
				name="club"
				number=2
				range="melee"
				type="impact"
			[/attack]
			[attack]
				damage=5
				description=_"sling"
				name="sling"
				number=2
				range="ranged"
				type="impact"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^quick"
					id="quick"
					male_name=_"quick"
					[effect]
						apply_to="movement"
						increase=1
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total="-5%"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Dwarvish Berserker"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=19
#textdomain wesnoth-units
			description=_"Dwarves are an ancient race of powerful fighters. Ulfserkers are the most ferocious of these; in battle, they will work themselves into a blind rage wherein they feel neither fear nor pain, and will pay no heed to any wounds they receive." +
#textdomain wesnoth-help
				_"

Special Notes:" +
				_" Whenever its berserk attack is used, this unit continues to push the attack until either it or its enemy lies dead."
			experience=8
			extra_recruit=""
			facing="sw"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=36
			id="Dwarvish Ulfserker-8"
			image="units/dwarves/ulfserker.png"
			jamming=0
#textdomain wesnoth-units
			language_name=_"Dwarvish Ulfserker"
			level=1
			max_attacks=1
			max_experience=24
			max_hitpoints=36
			max_moves=5
			moves=5
			name="埃该希尔"
			overlays=""
			profile="portraits/dwarves/transparent/ulfserker.png"
			race="dwarf"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/dwarves/ulfserker.png"
			type="Dwarvish Ulfserker"
			undead_variation="dwarf"
			underlying_id=8
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			x=22
			y=9
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-50
				[filter_attack]
					name="berserker frenzy"
				[/filter_attack]
				[if]
					offset="0.0~-0.15:20,-0.15~0.1:30,0.1~0.5:190,0.5~0.6:30,0.6~0.6:30,0.6~0.15:100,0.15~0.0:30"
					start_time=-240
					value_second=1
					[filter_second_attack]
					[/filter_second_attack]
				[/if]
				[else]
					offset="0.0~0.0:3400,0.0~-0.15:20,-0.15~0.1:30,0.1~0.5:190,0.5~0.6:30,0.6~0.6:30,0.6~0.15:100,0.15~0.0:30"
					start_time=-3640
					value_second=1
					[frame]
						image="units/dwarves/ulfserker.png:200"
					[/frame]
					[frame]
						image="units/dwarves/ulfserker-laugh-1.png:400"
					[/frame]
					[frame]
						image="units/dwarves/ulfserker-laugh-[2,1,2,1,2,1,2,1,2,1,2,1,2,1].png:200"
						sound="dwarf-laugh.wav"
					[/frame]
				[/else]
				[else]
					start_time=-241
					[frame]
						image="units/dwarves/ulfserker.png:1"
					[/frame]
				[/else]
				[frame]
					image="units/dwarves/ulfserker-attack-[1~8,1].png:[40,50*4,60,40,30*2]"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="axe.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/dwarves/ulfserker-idle-1.png:1,units/dwarves/ulfserker-idle-2.png:250,units/dwarves/ulfserker-idle-1.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="dwarf-hit-[1~4].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/dwarves/ulfserker-idle-[1~6,3,5,6,3~1].png:[100*2,200,100*2,300,200*2,300,200,100*2]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/dwarves/transparent/ulfserker.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/dwarves/transparent/ulfserker.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=1
				flat=1
				forest=1
				frozen=2
				fungus=1
				hills=1
				mountains=1
				reef=2
				sand=1
				shallow_water=3
				swamp_water=3
				village=1
			[/movement_costs]
			[defense]
				castle=60
				cave=60
				flat=70
				forest=70
				frozen=70
				fungus=60
				hills=60
				mountains=50
				reef=70
				sand=70
				shallow_water=80
				swamp_water=80
				village=60
			[/defense]
			[resistance]
				arcane=90
				blade=80
				cold=90
				fire=90
				impact=80
				pierce=80
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=4
				description=_"berserker frenzy"
				icon="attacks/frenzy.png"
				name="berserker frenzy"
				number=4
				range="melee"
				type="blade"
				[specials]
					[berserk]
#textdomain wesnoth-help
						description=_"Whether used offensively or defensively, this attack presses the engagement until one of the combatants is slain, or 30 rounds of attacks have occurred."
						id="berserk"
						name=_"berserk"
						value=30
					[/berserk]
				[/specials]
			[/attack]
			[modifications]
				[trait]
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
				[trait]
					description=_"Always rest heals"
					female_name=_"female^healthy"
					id="healthy"
					male_name=_"healthy"
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Gryphon Master"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=24
#textdomain wesnoth-units
			description=_"Only a few are able to bond with the mighty Gryphons. Those who do may become Gryphon Riders, and discover the world of the skies upon the backs of these flying beasts."
			experience=2
			extra_recruit=""
			facing="s"
			flag_rgb="magenta"
			flying=yes
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=40
			id="Gryphon Rider-16"
			image="units/dwarves/gryphon-rider.png"
			jamming=0
			language_name=_"Gryphon Rider"
			level=1
			max_attacks=1
			max_experience=27
			max_hitpoints=40
			max_moves=8
			moves=8
			name="葛利"
			overlays=""
			profile="portraits/dwarves/transparent/gryphon-rider.png"
			race="gryphon"
			random_traits=no
			resting=yes
			role=""
			side=1
			small_profile="portraits/dwarves/transparent/gryphon-rider.png~SCALE(205,205)"
			type="Gryphon Rider"
			undead_variation="gryphon"
			underlying_id=16
			unrenamable=no
			upkeep="full"
			usage="scout"
			variation=""
			vision=-1
			x=8
			y=20
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-200
				[filter_attack]
					name="claws"
				[/filter_attack]
				[frame]
					image="units/dwarves/gryphon-rider-flying-[5,4,5].png:[100,200,100]"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="claws.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/dwarves/gryphon-rider-flying-5.png:1,units/dwarves/gryphon-rider-flying-4.png:250,units/dwarves/gryphon-rider-flying-5.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="gryphon-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[movement_anim]
				start_time=0
				[frame]
					image="units/dwarves/gryphon-rider-flying-[1~8].png:150"
				[/frame]
			[/movement_anim]
			[portrait]
				image="portraits/dwarves/transparent/gryphon-rider.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/dwarves/transparent/gryphon-rider.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[standing_anim]
				layer=60
				start_time=0
				[frame]
					image="units/dwarves/gryphon-rider-flying-[1~8].png:150"
				[/frame]
			[/standing_anim]
			[movement_costs]
				castle=1
				cave=3
				deep_water=1
				flat=1
				forest=1
				frozen=1
				fungus=3
				hills=1
				mountains=1
				reef=1
				sand=1
				shallow_water=1
				swamp_water=1
				unwalkable=1
				village=1
			[/movement_costs]
			[defense]
				castle=50
				cave=80
				deep_water=50
				flat=50
				forest=50
				frozen=50
				fungus=70
				hills=50
				mountains=40
				reef=50
				sand=50
				shallow_water=50
				swamp_water=50
				unwalkable=50
				village=50
			[/defense]
			[resistance]
				arcane=90
				blade=100
				cold=100
				fire=100
				impact=120
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=13
				description=_"claws"
				icon="attacks/claws-animal.png"
				name="claws"
				number=2
				range="melee"
				type="blade"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Dwarvish Berserker"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=19
#textdomain wesnoth-units
			description=_"Dwarves are an ancient race of powerful fighters. Ulfserkers are the most ferocious of these; in battle, they will work themselves into a blind rage wherein they feel neither fear nor pain, and will pay no heed to any wounds they receive." +
#textdomain wesnoth-help
				_"

Special Notes:" +
				_" Whenever its berserk attack is used, this unit continues to push the attack until either it or its enemy lies dead."
			experience=16
			extra_recruit=""
			facing="n"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=37
			id="Dwarvish Ulfserker-17"
			image="units/dwarves/ulfserker.png"
			jamming=0
#textdomain wesnoth-units
			language_name=_"Dwarvish Ulfserker"
			level=1
			max_attacks=1
			max_experience=29
			max_hitpoints=37
			max_moves=5
			moves=5
			name="戈姆夏阿斯"
			overlays=""
			profile="portraits/dwarves/transparent/ulfserker.png"
			race="dwarf"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/dwarves/ulfserker.png"
			type="Dwarvish Ulfserker"
			undead_variation="dwarf"
			underlying_id=17
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			x=19
			y=10
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-50
				[filter_attack]
					name="berserker frenzy"
				[/filter_attack]
				[if]
					offset="0.0~-0.15:20,-0.15~0.1:30,0.1~0.5:190,0.5~0.6:30,0.6~0.6:30,0.6~0.15:100,0.15~0.0:30"
					start_time=-240
					value_second=1
					[filter_second_attack]
					[/filter_second_attack]
				[/if]
				[else]
					offset="0.0~0.0:3400,0.0~-0.15:20,-0.15~0.1:30,0.1~0.5:190,0.5~0.6:30,0.6~0.6:30,0.6~0.15:100,0.15~0.0:30"
					start_time=-3640
					value_second=1
					[frame]
						image="units/dwarves/ulfserker.png:200"
					[/frame]
					[frame]
						image="units/dwarves/ulfserker-laugh-1.png:400"
					[/frame]
					[frame]
						image="units/dwarves/ulfserker-laugh-[2,1,2,1,2,1,2,1,2,1,2,1,2,1].png:200"
						sound="dwarf-laugh.wav"
					[/frame]
				[/else]
				[else]
					start_time=-241
					[frame]
						image="units/dwarves/ulfserker.png:1"
					[/frame]
				[/else]
				[frame]
					image="units/dwarves/ulfserker-attack-[1~8,1].png:[40,50*4,60,40,30*2]"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="axe.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/dwarves/ulfserker-idle-1.png:1,units/dwarves/ulfserker-idle-2.png:250,units/dwarves/ulfserker-idle-1.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="dwarf-hit-[1~4].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/dwarves/ulfserker-idle-[1~6,3,5,6,3~1].png:[100*2,200,100*2,300,200*2,300,200,100*2]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/dwarves/transparent/ulfserker.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/dwarves/transparent/ulfserker.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=1
				flat=1
				forest=1
				frozen=2
				fungus=1
				hills=1
				mountains=1
				reef=2
				sand=1
				shallow_water=3
				swamp_water=3
				village=1
			[/movement_costs]
			[defense]
				castle=60
				cave=60
				flat=70
				forest=70
				frozen=70
				fungus=60
				hills=60
				mountains=50
				reef=70
				sand=70
				shallow_water=80
				swamp_water=80
				village=60
			[/defense]
			[resistance]
				arcane=90
				blade=80
				cold=90
				fire=90
				impact=80
				pierce=80
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"berserker frenzy"
				icon="attacks/frenzy.png"
				name="berserker frenzy"
				number=4
				range="melee"
				type="blade"
				[specials]
					[berserk]
#textdomain wesnoth-help
						description=_"Whether used offensively or defensively, this attack presses the engagement until one of the combatants is slain, or 30 rounds of attacks have occurred."
						id="berserk"
						name=_"berserk"
						value=30
					[/berserk]
				[/specials]
			[/attack]
			[modifications]
				[trait]
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
				[trait]
					description=_"Always rest heals"
					female_name=_"female^healthy"
					id="healthy"
					male_name=_"healthy"
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Dwarvish Stalwart"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=19
#textdomain wesnoth-units
			description=_"The dwarven race has always been famed for its sturdiness of build, and many of their warriors outfit themselves to take advantage of this. Dwarven guardsmen march into battle with tower shields and spears. Most often, their role is to hold the line, and to take a heavy toll on those who try to break it. As the line marches forward, they act to secure its hard-won advance." +
#textdomain wesnoth-help
				_"

Special Notes:" +
				_" The steadiness of this unit reduces damage from some attacks, but only while defending."
			experience=8
			extra_recruit=""
			facing="s"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=47
			id="Dwarvish Guardsman-20"
			image="units/dwarves/guard.png"
			jamming=0
#textdomain wesnoth-units
			language_name=_"Dwarvish Guardsman"
			level=1
			max_attacks=1
			max_experience=27
			max_hitpoints=47
			max_moves=4
			moves=4
			name="崔赛索尔"
			overlays=""
			profile="portraits/dwarves/transparent/guard.png"
			race="dwarf"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/dwarves/guard.png"
			type="Dwarvish Guardsman"
			undead_variation="dwarf"
			underlying_id=20
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			x=20
			y=9
			zoc=yes
			[abilities]
				[resistance]
					active_on="defense"
					affect_self=yes
#textdomain wesnoth-help
					description=_"This unit’s resistances are doubled, up to a maximum of 50%, when defending. Vulnerabilities are not affected."
					female_name=_"female^steadfast"
					id="steadfast"
					max_value=50
					multiply=2
					name=_"steadfast"
					[filter_base_value]
						greater_than=0
						less_than=50
					[/filter_base_value]
				[/resistance]
			[/abilities]
			[attack_anim]
				missile_start_time=-150
				start_time=-250
				[filter_attack]
					name="javelin"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/spear-n.png"
					image_diagonal="projectiles/spear-ne.png"
				[/missile_frame]
				[frame]
					image="units/dwarves/guard-defend-1.png:100"
					sound="throw-[1~4].wav"
				[/frame]
				[if]
					attack_sound_start_time=-150
					hits=yes
					[attack_sound_frame]
						sound="spear.ogg"
					[/attack_sound_frame]
				[/if]
				[frame]
					image="units/dwarves/guard-attack.png:100"
				[/frame]
				[frame]
					image="units/dwarves/guard.png:50"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-50
				start_time=-300
				[filter_attack]
					name="spear"
				[/filter_attack]
				[frame]
					image="units/dwarves/guard-attack-[1~7,1].png:[100*2,50*3,100*3]"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="spear.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="spear-miss.ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/dwarves/guard-defend-1.png:1,units/dwarves/guard-defend-2.png:250,units/dwarves/guard-defend-1.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="dwarf-hit-[1~4].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/dwarves/guard-idle-[1~6,1].png:[100,500,100*2,400,500,100]"
				[/frame]
			[/idle_anim]
			[movement_anim]
				start_time=0
				[if]
					direction="s,se,sw"
					[frame]
						image="units/dwarves/guard-se-run[1~10].png:50"
					[/frame]
				[/if]
				[else]
					direction="n,ne,nw"
					[frame]
						image="units/dwarves/guard-ne-run[1~10].png:50"
					[/frame]
				[/else]
			[/movement_anim]
			[portrait]
				image="portraits/dwarves/transparent/guard.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/dwarves/transparent/guard.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[standing_anim]
				start_time=0
				[frame]
					image="units/dwarves/guard.png:400,units/dwarves/guard-bob-[1~3,2,1].png:[150*2,300,100*2]"
				[/frame]
				[frame]
					image="units/dwarves/guard.png:400,units/dwarves/guard-bob-[1~3,2,1].png:[150*2,300,100*2]"
				[/frame]
				[frame]
					image="units/dwarves/guard.png:400,units/dwarves/guard-bob-[1~5].png:[150*2,300,100*2]"
				[/frame]
			[/standing_anim]
			[movement_costs]
				castle=1
				cave=1
				flat=1
				forest=1
				frozen=2
				fungus=1
				hills=1
				mountains=1
				reef=2
				sand=1
				shallow_water=3
				swamp_water=3
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=50
				flat=70
				forest=70
				frozen=70
				fungus=60
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=80
				village=50
			[/defense]
			[resistance]
				arcane=90
				blade=80
				cold=90
				fire=90
				impact=80
				pierce=80
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
#textdomain wesnoth-units
				description=_"spear"
				icon="attacks/spear.png"
				name="spear"
				number=3
				range="melee"
				type="pierce"
			[/attack]
			[attack]
				damage=5
				description=_"javelin"
				icon="attacks/javelin-human.png"
				name="javelin"
				number=1
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Dwarvish Thunderguard"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=17
#textdomain wesnoth-units
			description=_"When the men of Wesnoth first encountered the dwarves, they were mystified by the power of the Dwarvish Thunderers, who were able to hurl death from afar through the apparatus of these strange wands they carried into battle. The deafening noise of these ‘thundersticks’ is terrifying to behold, and is made more so by the secrecy which dwarves wrap about their workings."
			experience=0
			extra_recruit=""
			facing="ne"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=40
			id="Dwarvish Thunderer-23"
			image="units/dwarves/thunderer/thunderer.png"
			jamming=0
			language_name=_"Dwarvish Thunderer"
			level=1
			max_attacks=1
			max_experience=28
			max_hitpoints=40
			max_moves=4
			moves=4
			name="阿纳特索尔"
			overlays=""
			profile="portraits/dwarves/transparent/thunderer.png"
			race="dwarf"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/dwarves/thunderer.png"
			type="Dwarvish Thunderer"
			undead_variation="dwarf"
			underlying_id=23
			unrenamable=no
			upkeep="full"
			usage="mixed fighter"
			variation=""
			vision=-1
			x=22
			y=10
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-250
				start_time=-750
				[filter_attack]
					name="thunderstick"
				[/filter_attack]
				[if]
					direction="s"
					hits=yes
					missile_halo_x="-6~0"
					missile_halo_y="-5~0"
					missile_offset="0.5~1.1:250,1.1~1.5:200,1.5~1.7:360"
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/muzzle-flash-s-[1~3].png~FL(vertical):[100,80,70],projectiles/muzzle-flash-[4~14].png:60"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-s-ranged[1~9].png:[100*3,200,140*2,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer.png:280"
					[/frame]
				[/if]
				[else]
					direction="s"
					hits=no
					missile_halo_x=-4
					missile_halo_y=6
					missile_offset=0.1
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/misfire-spark-[1~4].png:100"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-s-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer.png:20"
					[/frame]
				[/else]
				[else]
					direction="ne,nw"
					hits=yes
					missile_halo_x="-3~0"
					missile_halo_y="20~0"
					missile_offset="0.5~1.1:250,1.1~1.5:200,1.5~1.7:360"
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/muzzle-flash-ne-[1~3].png:[100,80,70],projectiles/muzzle-flash-[4~14].png:60"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-ne-ranged[1~9].png:[100*3,200,140*2,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-ne.png:280"
					[/frame]
				[/else]
				[else]
					direction="ne,nw"
					hits=no
					missile_halo_x=5
					missile_halo_y=0
					missile_offset=0.1
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/misfire-spark-[1~4].png:100"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-ne-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-ne.png:20"
					[/frame]
				[/else]
				[else]
					direction="n"
					hits=yes
					missile_halo_x="4~0"
					missile_halo_y="21~0"
					missile_offset="0.5~1.1:250,1.1~1.5:200,1.5~1.7:360"
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/muzzle-flash-n-[1~3].png:[100,80,70],projectiles/muzzle-flash-[4~14].png:60"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-n-ranged[1~9].png:[100*3,200,140*2,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-ne.png:280"
					[/frame]
				[/else]
				[else]
					direction="n"
					hits=no
					missile_halo_x=3
					missile_halo_y=-2
					missile_offset=0.1
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/misfire-spark-[1~4].png:100"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-n-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-ne.png:20"
					[/frame]
				[/else]
				[else]
					direction="se,sw"
					hits=yes
					missile_halo_x="-10~0"
					missile_halo_y="10~0"
					missile_offset="0.5~1.1:250,1.1~1.5:200,1.5~1.7:360"
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/muzzle-flash-se-[1~3].png~FL(vertical):[100,80,70],projectiles/muzzle-flash-[4~14].png:60"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-se-ranged[1~9].png:[100*3,200,140*2,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer.png:280"
					[/frame]
				[/else]
				[else]
					direction="se,sw"
					hits=no
					missile_halo_x=4
					missile_halo_y=11
					missile_offset=0.1
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/misfire-spark-[1~4].png:100"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-se-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer.png:20"
					[/frame]
				[/else]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="thunderstick.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="thunderstick-miss.ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				offset="0.0~0.0:200,0.0~0.5:270,0.5~0.5:180,0.5~0.0:200"
				start_time=-550
				[filter_attack]
					name="dagger"
				[/filter_attack]
				[if]
					direction="s,se,sw"
					[frame]
						image="units/dwarves/thunderer/thunderer-se-blade[1~9,1].png:[50,100*8,50]"
					[/frame]
				[/if]
				[else]
					direction="n,ne,nw"
					[frame]
						image="units/dwarves/thunderer/thunderer-ne-blade[1~9,1].png:[50,100*8,50]"
					[/frame]
				[/else]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="knife.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[death]
				start_time=0
				[frame]
					image="units/dwarves/thunderer/thunderer-die[1~3].png:200"
				[/frame]
			[/death]
			[defend]
				start_time=-126
				[filter_second_attack]
					range="melee"
				[/filter_second_attack]
				[if]
					direction="s,se,sw"
					[frame]
						image="units/dwarves/thunderer/thunderer-se-blade-defend1.png:1,units/dwarves/thunderer/thunderer-se-blade-defend2.png:250,units/dwarves/thunderer/thunderer-se-blade-defend1.png:1"
					[/frame]
				[/if]
				[else]
					direction="n,ne,nw"
					[frame]
						image="units/dwarves/thunderer/thunderer-ne-blade-defend1.png:1,units/dwarves/thunderer/thunderer-ne-blade-defend2.png:250,units/dwarves/thunderer/thunderer-ne-blade-defend1.png:1"
					[/frame]
				[/else]
				[if]
					base_score=1
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="dwarf-hit-[1~4].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[defend]
				start_time=-126
				[filter_attack]
					range="ranged"
				[/filter_attack]
				[if]
					direction="s,se,sw"
					[frame]
						image="units/dwarves/thunderer/thunderer-se-defend1.png:1,units/dwarves/thunderer/thunderer-se-defend2.png:250,units/dwarves/thunderer/thunderer-se-defend1.png:1"
					[/frame]
				[/if]
				[else]
					direction="n,ne,nw"
					[frame]
						image="units/dwarves/thunderer/thunderer-ne-defend1.png:1,units/dwarves/thunderer/thunderer-ne-defend2.png:250,units/dwarves/thunderer/thunderer-ne-defend1.png:1"
					[/frame]
				[/else]
				[if]
					base_score=1
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="dwarf-hit-[1~4].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/dwarves/thunderer/thunderer-idle-[1~6,5,6,5,6,4,2,1].png:[100*3,800,200,300,200,300,200*2,500,100*2]"
				[/frame]
			[/idle_anim]
			[movement_anim]
				start_time=0
				[if]
					direction="s,se,sw"
					[frame]
						image="units/dwarves/thunderer/thunderer-se-run[1~10].png:50"
					[/frame]
				[/if]
				[else]
					direction="n,ne,nw"
					[frame]
						image="units/dwarves/thunderer/thunderer-ne-run[1~10].png:50"
					[/frame]
				[/else]
			[/movement_anim]
			[portrait]
				image="portraits/dwarves/transparent/thunderer.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/dwarves/transparent/thunderer.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[standing_anim]
				start_time=0
				[if]
					direction="s,se,sw"
					[frame]
						image="units/dwarves/thunderer/thunderer-se-bob[1~6].png:200"
					[/frame]
				[/if]
				[else]
					direction="n,ne,nw"
					[frame]
						image="units/dwarves/thunderer/thunderer-ne-bob[1~6].png:200"
					[/frame]
				[/else]
			[/standing_anim]
			[victory_anim]
				direction="s,se,sw"
				range="ranged"
				[frame]
					image="units/dwarves/thunderer/thunderer-se-ranged-kill1.png:100"
				[/frame]
				[frame]
					halo="halo/thunderer/smoke-se-ranged-kill[1~11].png"
					image="units/dwarves/thunderer/thunderer-se-ranged-kill[2~12].png:100"
				[/frame]
				[frame]
					image="units/dwarves/thunderer/thunderer-se-ranged-kill13.png:100"
				[/frame]
			[/victory_anim]
			[movement_costs]
				castle=1
				cave=1
				flat=1
				forest=1
				frozen=2
				fungus=1
				hills=1
				mountains=1
				reef=2
				sand=1
				shallow_water=3
				swamp_water=3
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=50
				flat=70
				forest=70
				frozen=70
				fungus=60
				hills=40
				mountains=30
				reef=70
				sand=70
				shallow_water=80
				swamp_water=80
				village=50
			[/defense]
			[resistance]
				arcane=90
				blade=80
				cold=90
				fire=90
				impact=80
				pierce=80
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=7
				description=_"dagger"
				icon="attacks/dagger-human.png"
				name="dagger"
				number=2
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=18
				description=_"thunderstick"
				name="thunderstick"
				number=1
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Assassin"
			alignment="chaotic"
			alpha=256
			attacks_left=1
			canrecruit=yes
			cost=24
			description="The ringleaders of any group of thieves earn their positions by skill. These rogues have spent many an unpleasant moment darting through crowds and dodging away from those who wish them ill, a set of skills which is very handy in a fight. Masters of knifework, they can also throw knives with reliable accuracy, and their long hours of prowling around at night leave them more comfortable fighting in the dark." +
				_"

Special Notes:" +
				_" If there is an enemy of the target on the opposite side of the target while attacking it, this unit may backstab, inflicting double damage by creeping around behind that enemy." +
				_" This unit’s skill at skirmishing allows it to ignore enemies’ zones of control and thus move unhindered around them."
			experience=1
			extra_recruit=""
			facing="n"
			flag_rgb="magenta"
			gender="male"
			goto_x=-999
			goto_y=-999
			hitpoints=40
			id="SANDBOXSide2"
			image="units/human-outlaws/rogue.png"
			jamming=0
#textdomain wesnoth-units
			language_name=_"Rogue"
			level=2
			max_attacks=1
			max_experience=49
			max_hitpoints=40
			max_moves=6
			moves=6
			name="Weiming_Liu"
			overlays=""
			profile="portraits/humans/transparent/thief.png"
			race="human"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/humans/thief.png"
			type="Rogue"
			undead_variation=""
			underlying_id=2
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			zoc=yes
			[portrait]
				image="portraits/humans/transparent/thief.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/humans/transparent/thief.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[abilities]
				[skirmisher]
					affect_self=yes
					description="This unit is skilled in moving past enemies quickly, and ignores all enemy Zones of Control."
					female_name="female^skirmisher"
					id="skirmisher"
					name="skirmisher"
				[/skirmisher]
			[/abilities]
			[movement_costs]
				castle=1
				cave=2
				flat=1
				forest=2
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=2
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=30
				cave=50
				flat=40
				forest=30
				frozen=60
				fungus=30
				hills=30
				mountains=30
				reef=50
				sand=60
				shallow_water=60
				swamp_water=60
				village=30
			[/defense]
			[resistance]
				arcane=80
				blade=130
				cold=100
				fire=100
				impact=120
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=6
				description="dagger"
				icon="attacks/dagger-human.png"
				name="dagger"
				number=3
				range="melee"
				type="blade"
				[specials]
					[damage]
						active_on="offense"
						backstab=yes
						description="When used offensively, this attack deals double damage if there is an enemy of the target on the opposite side of the target, and that unit is not incapacitated (turned to stone or otherwise paralyzed)."
						id="backstab"
						multiply=2
						name="backstab"
					[/damage]
				[/specials]
			[/attack]
			[attack]
				damage=4
				description="knife"
				icon="attacks/dagger-thrown-human.png"
				name="knife"
				number=3
				range="ranged"
				type="blade"
			[/attack]
			[modifications]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Gryphon Master"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=24
			description=_"Only a few are able to bond with the mighty Gryphons. Those who do may become Gryphon Riders, and discover the world of the skies upon the backs of these flying beasts."
			experience=1
			extra_recruit=""
			facing="s"
			flag_rgb="magenta"
			flying=yes
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=35
			id="Gryphon Rider-3"
			image="units/dwarves/gryphon-rider.png"
			jamming=0
			language_name=_"Gryphon Rider"
			level=1
			max_attacks=1
			max_experience=21
			max_hitpoints=35
			max_moves=8
			moves=8
			name="克匝"
			overlays=""
			profile="portraits/dwarves/transparent/gryphon-rider.png"
			race="gryphon"
			random_traits=no
			resting=yes
			role=""
			side=1
			small_profile="portraits/dwarves/transparent/gryphon-rider.png~SCALE(205,205)"
			type="Gryphon Rider"
			undead_variation="gryphon"
			underlying_id=3
			unrenamable=no
			upkeep="full"
			usage="scout"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-200
				[filter_attack]
					name="claws"
				[/filter_attack]
				[frame]
					image="units/dwarves/gryphon-rider-flying-[5,4,5].png:[100,200,100]"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="claws.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/dwarves/gryphon-rider-flying-5.png:1,units/dwarves/gryphon-rider-flying-4.png:250,units/dwarves/gryphon-rider-flying-5.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="gryphon-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[movement_anim]
				start_time=0
				[frame]
					image="units/dwarves/gryphon-rider-flying-[1~8].png:150"
				[/frame]
			[/movement_anim]
			[portrait]
				image="portraits/dwarves/transparent/gryphon-rider.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/dwarves/transparent/gryphon-rider.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[standing_anim]
				layer=60
				start_time=0
				[frame]
					image="units/dwarves/gryphon-rider-flying-[1~8].png:150"
				[/frame]
			[/standing_anim]
			[movement_costs]
				castle=1
				cave=3
				deep_water=1
				flat=1
				forest=1
				frozen=1
				fungus=3
				hills=1
				mountains=1
				reef=1
				sand=1
				shallow_water=1
				swamp_water=1
				unwalkable=1
				village=1
			[/movement_costs]
			[defense]
				castle=50
				cave=80
				deep_water=50
				flat=50
				forest=50
				frozen=50
				fungus=70
				hills=50
				mountains=40
				reef=50
				sand=50
				shallow_water=50
				swamp_water=50
				unwalkable=50
				village=50
			[/defense]
			[resistance]
				arcane=90
				blade=100
				cold=100
				fire=100
				impact=120
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=13
				description=_"claws"
				icon="attacks/claws-animal.png"
				name="claws"
				number=2
				range="melee"
				type="blade"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Outlaw"
			alignment="chaotic"
			alpha=256
			attacks_left=1
			cost=14
#textdomain wesnoth-units
			description=_"These petty criminals are often derisively called ‘footpads’ by their superiors, for they are tasked with any job that requires a great deal of running around, often being employed as couriers, or scouts. The endurance and agility they gain from this serves them well in combat, and despite their inferior weaponry they are quite good at harrying their enemies, especially under cover of darkness."
			experience=0
			extra_recruit=""
			facing="nw"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=33
			id="Footpad-4"
			image="units/human-outlaws/footpad.png"
			jamming=0
			language_name=_"Footpad"
			level=1
			max_attacks=1
			max_experience=25
			max_hitpoints=33
			max_moves=8
			moves=8
			name="鲁米尔"
			overlays=""
			profile="portraits/humans/transparent/footpad.png"
			race="human"
			random_traits=no
			resting=yes
			role=""
			side=1
			small_profile="portraits/humans/footpad.png"
			type="Footpad"
			undead_variation=""
			underlying_id=4
			unrenamable=no
			upkeep="full"
			usage="scout"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				offset="0.0"
				start_time=-400
				[filter_attack]
					name="sling"
				[/filter_attack]
				[if]
					hits=yes
					sling_stone_start_time=-200
					[sling_stone_frame]
						halo="projectiles/stone.png:200"
						halo_x="5~0"
						halo_y="-6~0"
						offset="0.0~1.0"
						y="0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0"
					[/sling_stone_frame]
					[frame]
						image="units/human-outlaws/footpad-attack1.png:250"
						sound="sling.ogg"
					[/frame]
				[/if]
				[else]
					hits=no
					sling_stone_start_time=-200
					[sling_stone_frame]
						halo="projectiles/stone.png:300"
						halo_x="5~0"
						halo_y="-6~0"
						offset="0.0~1.5"
						y="0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0"
					[/sling_stone_frame]
					[frame]
						image="units/human-outlaws/footpad-attack1.png:250"
						sound="sling-miss.ogg"
					[/frame]
				[/else]
				[frame]
					image="units/human-outlaws/footpad-attack2.png:200"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-250
				[filter_attack]
					name="club"
				[/filter_attack]
				[frame]
					image="units/human-outlaws/footpad.png:50"
				[/frame]
				[frame]
					image="units/human-outlaws/footpad-melee-[1~4].png:100"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="staff.wav"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/human-outlaws/footpad.png:1,units/human-outlaws/footpad-defend.png:250,units/human-outlaws/footpad.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~5].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					duration=100
					image="units/human-outlaws/footpad-idle-[1~4,3,2,3,4~1].png:[100*3,200,100*3,200,100*3]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/humans/transparent/footpad.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/humans/transparent/footpad.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=2
				flat=1
				forest=2
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=2
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=30
				cave=50
				flat=40
				forest=30
				frozen=60
				fungus=30
				hills=30
				mountains=30
				reef=50
				sand=60
				shallow_water=60
				swamp_water=60
				village=30
			[/defense]
			[resistance]
				arcane=80
				blade=130
				cold=100
				fire=100
				impact=120
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=4
				description=_"club"
				icon="attacks/club-small.png"
				name="club"
				number=2
				range="melee"
				type="impact"
			[/attack]
			[attack]
				damage=5
				description=_"sling"
				name="sling"
				number=2
				range="ranged"
				type="impact"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^quick"
					id="quick"
					male_name=_"quick"
					[effect]
						apply_to="movement"
						increase=1
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total="-5%"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Outlaw"
			alignment="chaotic"
			alpha=256
			attacks_left=1
			cost=14
#textdomain wesnoth-units
			description=_"These petty criminals are often derisively called ‘footpads’ by their superiors, for they are tasked with any job that requires a great deal of running around, often being employed as couriers, or scouts. The endurance and agility they gain from this serves them well in combat, and despite their inferior weaponry they are quite good at harrying their enemies, especially under cover of darkness."
			experience=9
			extra_recruit=""
			facing="n"
			flag_rgb="magenta"
			gender="female"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=36
			id="Footpad-5"
			image="units/human-outlaws/footpad+female.png"
			jamming=0
			language_name=_"female^Footpad"
			level=1
			max_attacks=1
			max_experience=25
			max_hitpoints=36
			max_moves=7
			moves=7
			name="努薇安"
			overlays=""
			profile="portraits/humans/transparent/footpad+female.png"
			race="human"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/humans/footpad+female.png"
			type="Footpad"
			undead_variation=""
			underlying_id=5
			unrenamable=no
			upkeep="full"
			usage="scout"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				offset="0.0"
				start_time=-400
				[filter_attack]
					name="sling"
				[/filter_attack]
				[if]
					hits=yes
					sling_stone_start_time=-200
					[sling_stone_frame]
						halo="projectiles/stone.png:200"
						halo_x="5~0"
						halo_y="-6~0"
						offset="0.0~1.0"
						y="0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0"
					[/sling_stone_frame]
					[frame]
						image="units/human-outlaws/footpad+female-attack1.png:250"
						sound="sling.ogg"
					[/frame]
				[/if]
				[else]
					hits=no
					sling_stone_start_time=-200
					[sling_stone_frame]
						halo="projectiles/stone.png:300"
						halo_x="5~0"
						halo_y="-6~0"
						offset="0.0~1.5"
						y="0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0"
					[/sling_stone_frame]
					[frame]
						image="units/human-outlaws/footpad+female-attack1.png:250"
						sound="sling-miss.ogg"
					[/frame]
				[/else]
				[frame]
					image="units/human-outlaws/footpad+female-attack2.png:200"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-250
				[filter_attack]
					name="club"
				[/filter_attack]
				[frame]
					image="units/human-outlaws/footpad+female.png:50"
				[/frame]
				[frame]
					image="units/human-outlaws/footpad+female-melee-[1~4].png:100"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="staff.wav"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/human-outlaws/footpad+female.png:1,units/human-outlaws/footpad+female-defend.png:250,units/human-outlaws/footpad+female.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-female-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					duration=100
					image="units/human-outlaws/footpad+female-idle-[1~4,3,2,3,4~1].png:[100*3,200,100*3,200,100*3]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/humans/transparent/footpad+female.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/humans/transparent/footpad+female.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=2
				flat=1
				forest=2
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=2
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=30
				cave=50
				flat=40
				forest=30
				frozen=60
				fungus=30
				hills=30
				mountains=30
				reef=50
				sand=60
				shallow_water=60
				swamp_water=60
				village=30
			[/defense]
			[resistance]
				arcane=80
				blade=130
				cold=100
				fire=100
				impact=120
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"club"
				icon="attacks/club-small.png"
				name="club"
				number=2
				range="melee"
				type="impact"
			[/attack]
			[attack]
				damage=5
				description=_"sling"
				name="sling"
				number=2
				range="ranged"
				type="impact"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Rogue"
			alignment="chaotic"
			alpha=256
			attacks_left=1
			cost=13
#textdomain wesnoth-units
			description=_"For as long as anyone can remember, the members of the various ‘guilds’ of rat-catchers that spring up in any larger city have had a curious practice of bleaching their hair with lime till it becomes a pale shade of blue. It is a bold thing to do, as their profession often delves into less-than-legal enterprises. Thieves have many skills, and by necessity are both light on their feet, and good with knives. They happily employ less-than-honorable tactics in combat, seeing little merit in a ‘fair fight’." +
#textdomain wesnoth-help
				_"

Special Notes:" +
				_" If there is an enemy of the target on the opposite side of the target while attacking it, this unit may backstab, inflicting double damage by creeping around behind that enemy."
			experience=2
			extra_recruit=""
			facing="ne"
			flag_rgb="magenta"
			gender="female"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=25
			id="Thief-6"
			image="units/human-outlaws/thief+female.png"
			jamming=0
#textdomain wesnoth-units
			language_name=_"female^Thief"
			level=1
			max_attacks=1
			max_experience=15
			max_hitpoints=25
			max_moves=6
			moves=6
			name="格薇妲"
			overlays=""
			profile="portraits/humans/transparent/thief+female.png"
			race="human"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/humans/thief+female.png"
			type="Thief"
			undead_variation=""
			underlying_id=6
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-150
				[filter_attack]
					name="dagger"
				[/filter_attack]
				[frame]
					image="units/human-outlaws/thief+female.png:50"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-attack.png:200"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="dagger-swish.wav"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/human-outlaws/thief+female.png:50"
				[/frame]
			[/attack_anim]
			[death]
				start_time=0
				[frame]
					image="units/human-outlaws/thief+female-die-[1~7].png:100"
				[/frame]
			[/death]
			[defend]
				hits="miss"
				start_time=-126
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-defend-1-[1,2,1].png:[83*2,84]"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
			[/defend]
			[defend]
				hits="miss"
				start_time=-126
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-defend-2-[1,2,1].png:[83*2,84]"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
			[/defend]
			[defend]
				hits="miss"
				start_time=-126
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-defend-3-[1,2,1].png:[83*2,84]"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
			[/defend]
			[defend]
				hits="kill"
				start_time=-126
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-defend.png:250"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
			[/defend]
			[defend]
				hits="hit"
				start_time=-126
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-defend.png:250"
					sound="human-female-hit-[1~3].ogg"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female.png:1"
				[/frame]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/human-outlaws/thief+female-idle-[1~7].png:[100*4,200,150,500]"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-idle-[8~12,11~8].png:100"
				[/frame]
				[frame]
					duration=300
					image="units/human-outlaws/thief+female-idle-[7~12,11~8].png:[300,100*9]"
				[/frame]
				[frame]
					image="units/human-outlaws/thief+female-idle-[7~1].png:[500,150,200,100*4]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/humans/transparent/thief+female.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/humans/transparent/thief+female.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=2
				flat=1
				forest=2
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=2
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=30
				cave=50
				flat=40
				forest=30
				frozen=60
				fungus=30
				hills=30
				mountains=30
				reef=50
				sand=60
				shallow_water=60
				swamp_water=60
				village=30
			[/defense]
			[resistance]
				arcane=80
				blade=130
				cold=100
				fire=100
				impact=120
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"dagger"
				icon="attacks/dagger-human.png"
				name="dagger"
				number=3
				range="melee"
				type="blade"
				[specials]
					[damage]
						active_on="offense"
						backstab=yes
#textdomain wesnoth-help
						description=_"When used offensively, this attack deals double damage if there is an enemy of the target on the opposite side of the target, and that unit is not incapacitated (turned to stone or otherwise paralyzed)."
						id="backstab"
						multiply=2
						name=_"backstab"
					[/damage]
				[/specials]
			[/attack]
			[modifications]
				[trait]
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Outlaw"
			alignment="chaotic"
			alpha=256
			attacks_left=1
			cost=14
#textdomain wesnoth-units
			description=_"These petty criminals are often derisively called ‘footpads’ by their superiors, for they are tasked with any job that requires a great deal of running around, often being employed as couriers, or scouts. The endurance and agility they gain from this serves them well in combat, and despite their inferior weaponry they are quite good at harrying their enemies, especially under cover of darkness."
			experience=0
			extra_recruit=""
			facing="nw"
			flag_rgb="magenta"
			gender="female"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=33
			id="Footpad-7"
			image="units/human-outlaws/footpad+female.png"
			jamming=0
			language_name=_"female^Footpad"
			level=1
			max_attacks=1
			max_experience=25
			max_hitpoints=33
			max_moves=8
			moves=8
			name="艾莉娅"
			overlays=""
			profile="portraits/humans/transparent/footpad+female.png"
			race="human"
			random_traits=no
			resting=yes
			role=""
			side=1
			small_profile="portraits/humans/footpad+female.png"
			type="Footpad"
			undead_variation=""
			underlying_id=7
			unrenamable=no
			upkeep="full"
			usage="scout"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				offset="0.0"
				start_time=-400
				[filter_attack]
					name="sling"
				[/filter_attack]
				[if]
					hits=yes
					sling_stone_start_time=-200
					[sling_stone_frame]
						halo="projectiles/stone.png:200"
						halo_x="5~0"
						halo_y="-6~0"
						offset="0.0~1.0"
						y="0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0"
					[/sling_stone_frame]
					[frame]
						image="units/human-outlaws/footpad+female-attack1.png:250"
						sound="sling.ogg"
					[/frame]
				[/if]
				[else]
					hits=no
					sling_stone_start_time=-200
					[sling_stone_frame]
						halo="projectiles/stone.png:300"
						halo_x="5~0"
						halo_y="-6~0"
						offset="0.0~1.5"
						y="0~-5,-5~-8,-8~-9,-9~-10,-10~-9,-9~-8,-8~-5,-5~0"
					[/sling_stone_frame]
					[frame]
						image="units/human-outlaws/footpad+female-attack1.png:250"
						sound="sling-miss.ogg"
					[/frame]
				[/else]
				[frame]
					image="units/human-outlaws/footpad+female-attack2.png:200"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-250
				[filter_attack]
					name="club"
				[/filter_attack]
				[frame]
					image="units/human-outlaws/footpad+female.png:50"
				[/frame]
				[frame]
					image="units/human-outlaws/footpad+female-melee-[1~4].png:100"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="staff.wav"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/human-outlaws/footpad+female.png:1,units/human-outlaws/footpad+female-defend.png:250,units/human-outlaws/footpad+female.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-female-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					duration=100
					image="units/human-outlaws/footpad+female-idle-[1~4,3,2,3,4~1].png:[100*3,200,100*3,200,100*3]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/humans/transparent/footpad+female.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/humans/transparent/footpad+female.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=2
				flat=1
				forest=2
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=2
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=30
				cave=50
				flat=40
				forest=30
				frozen=60
				fungus=30
				hills=30
				mountains=30
				reef=50
				sand=60
				shallow_water=60
				swamp_water=60
				village=30
			[/defense]
			[resistance]
				arcane=80
				blade=130
				cold=100
				fire=100
				impact=120
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=4
				description=_"club"
				icon="attacks/club-small.png"
				name="club"
				number=2
				range="melee"
				type="impact"
			[/attack]
			[attack]
				damage=5
				description=_"sling"
				name="sling"
				number=2
				range="ranged"
				type="impact"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^quick"
					id="quick"
					male_name=_"quick"
					[effect]
						apply_to="movement"
						increase=1
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total="-5%"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Dwarvish Berserker"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=19
#textdomain wesnoth-units
			description=_"Dwarves are an ancient race of powerful fighters. Ulfserkers are the most ferocious of these; in battle, they will work themselves into a blind rage wherein they feel neither fear nor pain, and will pay no heed to any wounds they receive." +
#textdomain wesnoth-help
				_"

Special Notes:" +
				_" Whenever its berserk attack is used, this unit continues to push the attack until either it or its enemy lies dead."
			experience=8
			extra_recruit=""
			facing="sw"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=36
			id="Dwarvish Ulfserker-8"
			image="units/dwarves/ulfserker.png"
			jamming=0
#textdomain wesnoth-units
			language_name=_"Dwarvish Ulfserker"
			level=1
			max_attacks=1
			max_experience=24
			max_hitpoints=36
			max_moves=5
			moves=5
			name="埃该希尔"
			overlays=""
			profile="portraits/dwarves/transparent/ulfserker.png"
			race="dwarf"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/dwarves/ulfserker.png"
			type="Dwarvish Ulfserker"
			undead_variation="dwarf"
			underlying_id=8
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-50
				[filter_attack]
					name="berserker frenzy"
				[/filter_attack]
				[if]
					offset="0.0~-0.15:20,-0.15~0.1:30,0.1~0.5:190,0.5~0.6:30,0.6~0.6:30,0.6~0.15:100,0.15~0.0:30"
					start_time=-240
					value_second=1
					[filter_second_attack]
					[/filter_second_attack]
				[/if]
				[else]
					offset="0.0~0.0:3400,0.0~-0.15:20,-0.15~0.1:30,0.1~0.5:190,0.5~0.6:30,0.6~0.6:30,0.6~0.15:100,0.15~0.0:30"
					start_time=-3640
					value_second=1
					[frame]
						image="units/dwarves/ulfserker.png:200"
					[/frame]
					[frame]
						image="units/dwarves/ulfserker-laugh-1.png:400"
					[/frame]
					[frame]
						image="units/dwarves/ulfserker-laugh-[2,1,2,1,2,1,2,1,2,1,2,1,2,1].png:200"
						sound="dwarf-laugh.wav"
					[/frame]
				[/else]
				[else]
					start_time=-241
					[frame]
						image="units/dwarves/ulfserker.png:1"
					[/frame]
				[/else]
				[frame]
					image="units/dwarves/ulfserker-attack-[1~8,1].png:[40,50*4,60,40,30*2]"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="axe.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/dwarves/ulfserker-idle-1.png:1,units/dwarves/ulfserker-idle-2.png:250,units/dwarves/ulfserker-idle-1.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="dwarf-hit-[1~4].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/dwarves/ulfserker-idle-[1~6,3,5,6,3~1].png:[100*2,200,100*2,300,200*2,300,200,100*2]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/dwarves/transparent/ulfserker.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/dwarves/transparent/ulfserker.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=1
				flat=1
				forest=1
				frozen=2
				fungus=1
				hills=1
				mountains=1
				reef=2
				sand=1
				shallow_water=3
				swamp_water=3
				village=1
			[/movement_costs]
			[defense]
				castle=60
				cave=60
				flat=70
				forest=70
				frozen=70
				fungus=60
				hills=60
				mountains=50
				reef=70
				sand=70
				shallow_water=80
				swamp_water=80
				village=60
			[/defense]
			[resistance]
				arcane=90
				blade=80
				cold=90
				fire=90
				impact=80
				pierce=80
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=4
				description=_"berserker frenzy"
				icon="attacks/frenzy.png"
				name="berserker frenzy"
				number=4
				range="melee"
				type="blade"
				[specials]
					[berserk]
#textdomain wesnoth-help
						description=_"Whether used offensively or defensively, this attack presses the engagement until one of the combatants is slain, or 30 rounds of attacks have occurred."
						id="berserk"
						name=_"berserk"
						value=30
					[/berserk]
				[/specials]
			[/attack]
			[modifications]
				[trait]
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
				[trait]
					description=_"Always rest heals"
					female_name=_"female^healthy"
					id="healthy"
					male_name=_"healthy"
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Gryphon Master"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=24
#textdomain wesnoth-units
			description=_"Only a few are able to bond with the mighty Gryphons. Those who do may become Gryphon Riders, and discover the world of the skies upon the backs of these flying beasts."
			experience=2
			extra_recruit=""
			facing="s"
			flag_rgb="magenta"
			flying=yes
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=40
			id="Gryphon Rider-16"
			image="units/dwarves/gryphon-rider.png"
			jamming=0
			language_name=_"Gryphon Rider"
			level=1
			max_attacks=1
			max_experience=27
			max_hitpoints=40
			max_moves=8
			moves=8
			name="葛利"
			overlays=""
			profile="portraits/dwarves/transparent/gryphon-rider.png"
			race="gryphon"
			random_traits=no
			resting=yes
			role=""
			side=1
			small_profile="portraits/dwarves/transparent/gryphon-rider.png~SCALE(205,205)"
			type="Gryphon Rider"
			undead_variation="gryphon"
			underlying_id=16
			unrenamable=no
			upkeep="full"
			usage="scout"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-200
				[filter_attack]
					name="claws"
				[/filter_attack]
				[frame]
					image="units/dwarves/gryphon-rider-flying-[5,4,5].png:[100,200,100]"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="claws.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/dwarves/gryphon-rider-flying-5.png:1,units/dwarves/gryphon-rider-flying-4.png:250,units/dwarves/gryphon-rider-flying-5.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="gryphon-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[movement_anim]
				start_time=0
				[frame]
					image="units/dwarves/gryphon-rider-flying-[1~8].png:150"
				[/frame]
			[/movement_anim]
			[portrait]
				image="portraits/dwarves/transparent/gryphon-rider.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/dwarves/transparent/gryphon-rider.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[standing_anim]
				layer=60
				start_time=0
				[frame]
					image="units/dwarves/gryphon-rider-flying-[1~8].png:150"
				[/frame]
			[/standing_anim]
			[movement_costs]
				castle=1
				cave=3
				deep_water=1
				flat=1
				forest=1
				frozen=1
				fungus=3
				hills=1
				mountains=1
				reef=1
				sand=1
				shallow_water=1
				swamp_water=1
				unwalkable=1
				village=1
			[/movement_costs]
			[defense]
				castle=50
				cave=80
				deep_water=50
				flat=50
				forest=50
				frozen=50
				fungus=70
				hills=50
				mountains=40
				reef=50
				sand=50
				shallow_water=50
				swamp_water=50
				unwalkable=50
				village=50
			[/defense]
			[resistance]
				arcane=90
				blade=100
				cold=100
				fire=100
				impact=120
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=13
				description=_"claws"
				icon="attacks/claws-animal.png"
				name="claws"
				number=2
				range="melee"
				type="blade"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Dwarvish Berserker"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=19
#textdomain wesnoth-units
			description=_"Dwarves are an ancient race of powerful fighters. Ulfserkers are the most ferocious of these; in battle, they will work themselves into a blind rage wherein they feel neither fear nor pain, and will pay no heed to any wounds they receive." +
#textdomain wesnoth-help
				_"

Special Notes:" +
				_" Whenever its berserk attack is used, this unit continues to push the attack until either it or its enemy lies dead."
			experience=16
			extra_recruit=""
			facing="n"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=37
			id="Dwarvish Ulfserker-17"
			image="units/dwarves/ulfserker.png"
			jamming=0
#textdomain wesnoth-units
			language_name=_"Dwarvish Ulfserker"
			level=1
			max_attacks=1
			max_experience=29
			max_hitpoints=37
			max_moves=5
			moves=5
			name="戈姆夏阿斯"
			overlays=""
			profile="portraits/dwarves/transparent/ulfserker.png"
			race="dwarf"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/dwarves/ulfserker.png"
			type="Dwarvish Ulfserker"
			undead_variation="dwarf"
			underlying_id=17
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-50
				[filter_attack]
					name="berserker frenzy"
				[/filter_attack]
				[if]
					offset="0.0~-0.15:20,-0.15~0.1:30,0.1~0.5:190,0.5~0.6:30,0.6~0.6:30,0.6~0.15:100,0.15~0.0:30"
					start_time=-240
					value_second=1
					[filter_second_attack]
					[/filter_second_attack]
				[/if]
				[else]
					offset="0.0~0.0:3400,0.0~-0.15:20,-0.15~0.1:30,0.1~0.5:190,0.5~0.6:30,0.6~0.6:30,0.6~0.15:100,0.15~0.0:30"
					start_time=-3640
					value_second=1
					[frame]
						image="units/dwarves/ulfserker.png:200"
					[/frame]
					[frame]
						image="units/dwarves/ulfserker-laugh-1.png:400"
					[/frame]
					[frame]
						image="units/dwarves/ulfserker-laugh-[2,1,2,1,2,1,2,1,2,1,2,1,2,1].png:200"
						sound="dwarf-laugh.wav"
					[/frame]
				[/else]
				[else]
					start_time=-241
					[frame]
						image="units/dwarves/ulfserker.png:1"
					[/frame]
				[/else]
				[frame]
					image="units/dwarves/ulfserker-attack-[1~8,1].png:[40,50*4,60,40,30*2]"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="axe.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/dwarves/ulfserker-idle-1.png:1,units/dwarves/ulfserker-idle-2.png:250,units/dwarves/ulfserker-idle-1.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="dwarf-hit-[1~4].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/dwarves/ulfserker-idle-[1~6,3,5,6,3~1].png:[100*2,200,100*2,300,200*2,300,200,100*2]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/dwarves/transparent/ulfserker.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/dwarves/transparent/ulfserker.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=1
				flat=1
				forest=1
				frozen=2
				fungus=1
				hills=1
				mountains=1
				reef=2
				sand=1
				shallow_water=3
				swamp_water=3
				village=1
			[/movement_costs]
			[defense]
				castle=60
				cave=60
				flat=70
				forest=70
				frozen=70
				fungus=60
				hills=60
				mountains=50
				reef=70
				sand=70
				shallow_water=80
				swamp_water=80
				village=60
			[/defense]
			[resistance]
				arcane=90
				blade=80
				cold=90
				fire=90
				impact=80
				pierce=80
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"berserker frenzy"
				icon="attacks/frenzy.png"
				name="berserker frenzy"
				number=4
				range="melee"
				type="blade"
				[specials]
					[berserk]
#textdomain wesnoth-help
						description=_"Whether used offensively or defensively, this attack presses the engagement until one of the combatants is slain, or 30 rounds of attacks have occurred."
						id="berserk"
						name=_"berserk"
						value=30
					[/berserk]
				[/specials]
			[/attack]
			[modifications]
				[trait]
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
				[trait]
					description=_"Always rest heals"
					female_name=_"female^healthy"
					id="healthy"
					male_name=_"healthy"
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Dwarvish Stalwart"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=19
#textdomain wesnoth-units
			description=_"The dwarven race has always been famed for its sturdiness of build, and many of their warriors outfit themselves to take advantage of this. Dwarven guardsmen march into battle with tower shields and spears. Most often, their role is to hold the line, and to take a heavy toll on those who try to break it. As the line marches forward, they act to secure its hard-won advance." +
#textdomain wesnoth-help
				_"

Special Notes:" +
				_" The steadiness of this unit reduces damage from some attacks, but only while defending."
			experience=8
			extra_recruit=""
			facing="s"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=47
			id="Dwarvish Guardsman-20"
			image="units/dwarves/guard.png"
			jamming=0
#textdomain wesnoth-units
			language_name=_"Dwarvish Guardsman"
			level=1
			max_attacks=1
			max_experience=27
			max_hitpoints=47
			max_moves=4
			moves=4
			name="崔赛索尔"
			overlays=""
			profile="portraits/dwarves/transparent/guard.png"
			race="dwarf"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/dwarves/guard.png"
			type="Dwarvish Guardsman"
			undead_variation="dwarf"
			underlying_id=20
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			zoc=yes
			[abilities]
				[resistance]
					active_on="defense"
					affect_self=yes
#textdomain wesnoth-help
					description=_"This unit’s resistances are doubled, up to a maximum of 50%, when defending. Vulnerabilities are not affected."
					female_name=_"female^steadfast"
					id="steadfast"
					max_value=50
					multiply=2
					name=_"steadfast"
					[filter_base_value]
						greater_than=0
						less_than=50
					[/filter_base_value]
				[/resistance]
			[/abilities]
			[attack_anim]
				missile_start_time=-150
				start_time=-250
				[filter_attack]
					name="javelin"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/spear-n.png"
					image_diagonal="projectiles/spear-ne.png"
				[/missile_frame]
				[frame]
					image="units/dwarves/guard-defend-1.png:100"
					sound="throw-[1~4].wav"
				[/frame]
				[if]
					attack_sound_start_time=-150
					hits=yes
					[attack_sound_frame]
						sound="spear.ogg"
					[/attack_sound_frame]
				[/if]
				[frame]
					image="units/dwarves/guard-attack.png:100"
				[/frame]
				[frame]
					image="units/dwarves/guard.png:50"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-50
				start_time=-300
				[filter_attack]
					name="spear"
				[/filter_attack]
				[frame]
					image="units/dwarves/guard-attack-[1~7,1].png:[100*2,50*3,100*3]"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="spear.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="spear-miss.ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/dwarves/guard-defend-1.png:1,units/dwarves/guard-defend-2.png:250,units/dwarves/guard-defend-1.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="dwarf-hit-[1~4].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/dwarves/guard-idle-[1~6,1].png:[100,500,100*2,400,500,100]"
				[/frame]
			[/idle_anim]
			[movement_anim]
				start_time=0
				[if]
					direction="s,se,sw"
					[frame]
						image="units/dwarves/guard-se-run[1~10].png:50"
					[/frame]
				[/if]
				[else]
					direction="n,ne,nw"
					[frame]
						image="units/dwarves/guard-ne-run[1~10].png:50"
					[/frame]
				[/else]
			[/movement_anim]
			[portrait]
				image="portraits/dwarves/transparent/guard.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/dwarves/transparent/guard.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[standing_anim]
				start_time=0
				[frame]
					image="units/dwarves/guard.png:400,units/dwarves/guard-bob-[1~3,2,1].png:[150*2,300,100*2]"
				[/frame]
				[frame]
					image="units/dwarves/guard.png:400,units/dwarves/guard-bob-[1~3,2,1].png:[150*2,300,100*2]"
				[/frame]
				[frame]
					image="units/dwarves/guard.png:400,units/dwarves/guard-bob-[1~5].png:[150*2,300,100*2]"
				[/frame]
			[/standing_anim]
			[movement_costs]
				castle=1
				cave=1
				flat=1
				forest=1
				frozen=2
				fungus=1
				hills=1
				mountains=1
				reef=2
				sand=1
				shallow_water=3
				swamp_water=3
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=50
				flat=70
				forest=70
				frozen=70
				fungus=60
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=80
				village=50
			[/defense]
			[resistance]
				arcane=90
				blade=80
				cold=90
				fire=90
				impact=80
				pierce=80
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
#textdomain wesnoth-units
				description=_"spear"
				icon="attacks/spear.png"
				name="spear"
				number=3
				range="melee"
				type="pierce"
			[/attack]
			[attack]
				damage=5
				description=_"javelin"
				icon="attacks/javelin-human.png"
				name="javelin"
				number=1
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Dwarvish Thunderguard"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=17
#textdomain wesnoth-units
			description=_"When the men of Wesnoth first encountered the dwarves, they were mystified by the power of the Dwarvish Thunderers, who were able to hurl death from afar through the apparatus of these strange wands they carried into battle. The deafening noise of these ‘thundersticks’ is terrifying to behold, and is made more so by the secrecy which dwarves wrap about their workings."
			experience=0
			extra_recruit=""
			facing="ne"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=40
			id="Dwarvish Thunderer-23"
			image="units/dwarves/thunderer/thunderer.png"
			jamming=0
			language_name=_"Dwarvish Thunderer"
			level=1
			max_attacks=1
			max_experience=28
			max_hitpoints=40
			max_moves=4
			moves=4
			name="阿纳特索尔"
			overlays=""
			profile="portraits/dwarves/transparent/thunderer.png"
			race="dwarf"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/dwarves/thunderer.png"
			type="Dwarvish Thunderer"
			undead_variation="dwarf"
			underlying_id=23
			unrenamable=no
			upkeep="full"
			usage="mixed fighter"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-250
				start_time=-750
				[filter_attack]
					name="thunderstick"
				[/filter_attack]
				[if]
					direction="s"
					hits=yes
					missile_halo_x="-6~0"
					missile_halo_y="-5~0"
					missile_offset="0.5~1.1:250,1.1~1.5:200,1.5~1.7:360"
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/muzzle-flash-s-[1~3].png~FL(vertical):[100,80,70],projectiles/muzzle-flash-[4~14].png:60"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-s-ranged[1~9].png:[100*3,200,140*2,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer.png:280"
					[/frame]
				[/if]
				[else]
					direction="s"
					hits=no
					missile_halo_x=-4
					missile_halo_y=6
					missile_offset=0.1
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/misfire-spark-[1~4].png:100"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-s-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer.png:20"
					[/frame]
				[/else]
				[else]
					direction="ne,nw"
					hits=yes
					missile_halo_x="-3~0"
					missile_halo_y="20~0"
					missile_offset="0.5~1.1:250,1.1~1.5:200,1.5~1.7:360"
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/muzzle-flash-ne-[1~3].png:[100,80,70],projectiles/muzzle-flash-[4~14].png:60"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-ne-ranged[1~9].png:[100*3,200,140*2,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-ne.png:280"
					[/frame]
				[/else]
				[else]
					direction="ne,nw"
					hits=no
					missile_halo_x=5
					missile_halo_y=0
					missile_offset=0.1
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/misfire-spark-[1~4].png:100"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-ne-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-ne.png:20"
					[/frame]
				[/else]
				[else]
					direction="n"
					hits=yes
					missile_halo_x="4~0"
					missile_halo_y="21~0"
					missile_offset="0.5~1.1:250,1.1~1.5:200,1.5~1.7:360"
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/muzzle-flash-n-[1~3].png:[100,80,70],projectiles/muzzle-flash-[4~14].png:60"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-n-ranged[1~9].png:[100*3,200,140*2,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-ne.png:280"
					[/frame]
				[/else]
				[else]
					direction="n"
					hits=no
					missile_halo_x=3
					missile_halo_y=-2
					missile_offset=0.1
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/misfire-spark-[1~4].png:100"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-n-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-ne.png:20"
					[/frame]
				[/else]
				[else]
					direction="se,sw"
					hits=yes
					missile_halo_x="-10~0"
					missile_halo_y="10~0"
					missile_offset="0.5~1.1:250,1.1~1.5:200,1.5~1.7:360"
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/muzzle-flash-se-[1~3].png~FL(vertical):[100,80,70],projectiles/muzzle-flash-[4~14].png:60"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-se-ranged[1~9].png:[100*3,200,140*2,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer.png:280"
					[/frame]
				[/else]
				[else]
					direction="se,sw"
					hits=no
					missile_halo_x=4
					missile_halo_y=11
					missile_offset=0.1
					missile_start_time=-250
					[missile_frame]
						halo="projectiles/misfire-spark-[1~4].png:100"
					[/missile_frame]
					[frame]
						image="units/dwarves/thunderer/thunderer-se-ranged[1~4,4,2,1].png:[100*3,200,100*3]"
					[/frame]
					[frame]
						image="units/dwarves/thunderer/thunderer.png:20"
					[/frame]
				[/else]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="thunderstick.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="thunderstick-miss.ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				offset="0.0~0.0:200,0.0~0.5:270,0.5~0.5:180,0.5~0.0:200"
				start_time=-550
				[filter_attack]
					name="dagger"
				[/filter_attack]
				[if]
					direction="s,se,sw"
					[frame]
						image="units/dwarves/thunderer/thunderer-se-blade[1~9,1].png:[50,100*8,50]"
					[/frame]
				[/if]
				[else]
					direction="n,ne,nw"
					[frame]
						image="units/dwarves/thunderer/thunderer-ne-blade[1~9,1].png:[50,100*8,50]"
					[/frame]
				[/else]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="knife.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
			[/attack_anim]
			[death]
				start_time=0
				[frame]
					image="units/dwarves/thunderer/thunderer-die[1~3].png:200"
				[/frame]
			[/death]
			[defend]
				start_time=-126
				[filter_second_attack]
					range="melee"
				[/filter_second_attack]
				[if]
					direction="s,se,sw"
					[frame]
						image="units/dwarves/thunderer/thunderer-se-blade-defend1.png:1,units/dwarves/thunderer/thunderer-se-blade-defend2.png:250,units/dwarves/thunderer/thunderer-se-blade-defend1.png:1"
					[/frame]
				[/if]
				[else]
					direction="n,ne,nw"
					[frame]
						image="units/dwarves/thunderer/thunderer-ne-blade-defend1.png:1,units/dwarves/thunderer/thunderer-ne-blade-defend2.png:250,units/dwarves/thunderer/thunderer-ne-blade-defend1.png:1"
					[/frame]
				[/else]
				[if]
					base_score=1
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="dwarf-hit-[1~4].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[defend]
				start_time=-126
				[filter_attack]
					range="ranged"
				[/filter_attack]
				[if]
					direction="s,se,sw"
					[frame]
						image="units/dwarves/thunderer/thunderer-se-defend1.png:1,units/dwarves/thunderer/thunderer-se-defend2.png:250,units/dwarves/thunderer/thunderer-se-defend1.png:1"
					[/frame]
				[/if]
				[else]
					direction="n,ne,nw"
					[frame]
						image="units/dwarves/thunderer/thunderer-ne-defend1.png:1,units/dwarves/thunderer/thunderer-ne-defend2.png:250,units/dwarves/thunderer/thunderer-ne-defend1.png:1"
					[/frame]
				[/else]
				[if]
					base_score=1
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="dwarf-hit-[1~4].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/dwarves/thunderer/thunderer-idle-[1~6,5,6,5,6,4,2,1].png:[100*3,800,200,300,200,300,200*2,500,100*2]"
				[/frame]
			[/idle_anim]
			[movement_anim]
				start_time=0
				[if]
					direction="s,se,sw"
					[frame]
						image="units/dwarves/thunderer/thunderer-se-run[1~10].png:50"
					[/frame]
				[/if]
				[else]
					direction="n,ne,nw"
					[frame]
						image="units/dwarves/thunderer/thunderer-ne-run[1~10].png:50"
					[/frame]
				[/else]
			[/movement_anim]
			[portrait]
				image="portraits/dwarves/transparent/thunderer.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/dwarves/transparent/thunderer.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[standing_anim]
				start_time=0
				[if]
					direction="s,se,sw"
					[frame]
						image="units/dwarves/thunderer/thunderer-se-bob[1~6].png:200"
					[/frame]
				[/if]
				[else]
					direction="n,ne,nw"
					[frame]
						image="units/dwarves/thunderer/thunderer-ne-bob[1~6].png:200"
					[/frame]
				[/else]
			[/standing_anim]
			[victory_anim]
				direction="s,se,sw"
				range="ranged"
				[frame]
					image="units/dwarves/thunderer/thunderer-se-ranged-kill1.png:100"
				[/frame]
				[frame]
					halo="halo/thunderer/smoke-se-ranged-kill[1~11].png"
					image="units/dwarves/thunderer/thunderer-se-ranged-kill[2~12].png:100"
				[/frame]
				[frame]
					image="units/dwarves/thunderer/thunderer-se-ranged-kill13.png:100"
				[/frame]
			[/victory_anim]
			[movement_costs]
				castle=1
				cave=1
				flat=1
				forest=1
				frozen=2
				fungus=1
				hills=1
				mountains=1
				reef=2
				sand=1
				shallow_water=3
				swamp_water=3
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=50
				flat=70
				forest=70
				frozen=70
				fungus=60
				hills=40
				mountains=30
				reef=70
				sand=70
				shallow_water=80
				swamp_water=80
				village=50
			[/defense]
			[resistance]
				arcane=90
				blade=80
				cold=90
				fire=90
				impact=80
				pierce=80
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=7
				description=_"dagger"
				icon="attacks/dagger-human.png"
				name="dagger"
				number=2
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=18
				description=_"thunderstick"
				name="thunderstick"
				number=1
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
	[/side]
	[side]
		action_bonus_count=8
		allow_player=yes
		auto_shroud=yes
		chose_random=no
		color=2
		controller="human"
		countdown_time=0
		current_player="idle2"
		defeat_condition="no_leader_left"
		disallow_observers=no
		flag=""
		flag_icon=""
		fog=yes
		fog_data="|0000000111111111111
|00000001111111111111111
|00000011111111111111111
|00000011111111111111111
|0000011111111111111111
|0000011111111111111111
|0000111111111111111111
|00000111111111111111111
|00001111111111111111111
|000011111111111111111111
|000111111111111111111111
|0001111111111111111111111
|001111111111111111111111
|001111111111111111111110
|001111111111111111111100
|0001111111111111111111000
|001111111111111111111000
|001111111111111111111000
|0111111111111111111100
|0011111111111111100000
|00111111111111111000
|00011111111111111000
|0000001111111111000
|0000000111111100000
|000000000000000000
|000000000000000000
|000000000000000000
|000000000000000000
|00000000000000000
|00000000000000000
|0000000000000000
|000000000000000
"
		gold=0
		gold_add=no
		hidden=no
		id="SANDBOXSide1"
		income=0
		lost=yes
		name="lemgruber"
		no_leader=yes
		objectives="<big>Victory:</big>
<span foreground='green'>Defeat enemy leader</span>

<big>Defeat:</big>
<span foreground='red'>Death of your leader</span>"
		objectives_changed=yes
		persistent=yes
		recall_cost=20
		recruit="Elvish Archer,Elvish Fighter,Elvish Scout,Elvish Shaman,Mage,Merman Hunter,Wose"
		save_id="SANDBOXSide1"
		scroll_to_leader=yes
		share_maps=no
		share_view=no
		shroud=no
		shroud_data=""
		side=2
		start_gold=125
		suppress_end_turn_confirmation=no
		team_name=2
		user_team_name="Time 2"
		village_gold=2
		village_support=1
		[ai]
#textdomain wesnoth-ai
			description=_"Multiplayer_AI^Default AI (RCA)"
			id="ai_default_rca"
			version=10710
			[stage]
				id="main_loop"
				name="ai_default_rca::candidate_action_evaluation_loop"
				[candidate_action]
					engine="cpp"
					id="goto"
					max_score=200000
					name="ai_default_rca::goto_phase"
					score=200000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="recruitment"
					max_score=180000
					name="default_recruitment::recruitment"
					score=180000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="move_leader_to_goals"
					max_score=140000
					name="ai_default_rca::move_leader_to_goals_phase"
					score=140000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="move_leader_to_keep"
					max_score=120000
					name="ai_default_rca::move_leader_to_keep_phase"
					score=120000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="combat"
					max_score=100000
					name="ai_default_rca::combat_phase"
					score=100000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="healing"
					max_score=80000
					name="ai_default_rca::get_healing_phase"
					score=80000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="villages"
					max_score=60000
					name="ai_default_rca::get_villages_phase"
					score=60000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="retreat"
					max_score=40000
					name="ai_default_rca::retreat_phase"
					score=40000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="move_to_targets"
					max_score=20000
					name="ai_default_rca::move_to_targets_phase"
					score=20000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="leader_shares_keep"
					max_score=10000
					name="ai_default_rca::leader_shares_keep_phase"
					score=10000
				[/candidate_action]
			[/stage]
			[aspect]
				engine="cpp"
				id="advancements"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="aggression"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=0.4
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="attack_depth"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=5
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="attacks"
				invalidate_on_gamestate_change=yes
				name="composite_aspect"
				[default]
					engine="cpp"
					invalidate_on_gamestate_change=yes
					name="ai_default_rca::aspect_attacks"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="avoid"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						[not]
						[/not]
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="caution"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=0.25
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="grouping"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="offensive"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_aggression"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="-4.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_goal"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_ignores_keep"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_value"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="3.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="number_of_possible_recruits_to_force_recruit"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=3.1
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="passive_leader"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="passive_leader_shares_keep"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						engine="cpp"
						name="ai_default::recruitment"
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_diversity"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="2.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_ignore_bad_combat"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_ignore_bad_movement"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_instructions"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						[recruit]
							importance=0
						[/recruit]
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_more"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_pattern"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_randomness"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=50
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_save_gold"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						active=0
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="scout_village_targeting"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=3
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="simple_targeting"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="support_villages"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="village_value"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="1.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="villages_per_scout"
				name="composite_aspect"
				[facet]
					engine="cpp"
					name="standard_aspect"
					value=8
				[/facet]
				[default]
					engine="cpp"
					name="standard_aspect"
					value=4
				[/default]
			[/aspect]
		[/ai]
		[unit]
			advances_to="Elvish Rider"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=18
#textdomain wesnoth-units
			description=_"The horsemen of the wood elves have some skill with bow and sword, but their true skill lies in their horsemanship. Even other elves are impressed by their uncanny speed in the woods, and their ability to dart through the thick of the forest with nary a scratch. They may be the only cavalry in existence that fares better in the woods than on open ground."
			experience=0
			extra_recruit=""
			facing="nw"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=32
			id="Elvish Scout-9"
			image="units/elves-wood/scout/scout.png"
			jamming=0
			language_name=_"Elvish Scout"
			level=1
			max_attacks=1
			max_experience=18
			max_hitpoints=32
			max_moves=9
			moves=9
			name="利尔玛利兰德"
			overlays=""
			profile="portraits/elves/transparent/scout.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/scout.png"
			type="Elvish Scout"
			undead_variation="mounted"
			underlying_id=9
			unrenamable=no
			upkeep="full"
			usage="scout"
			variation=""
			vision=-1
			x=6
			y=13
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-400
				missile_start_time=-150
				start_time=-400
				[filter_attack]
					name="bow"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/missile-n.png"
					image_diagonal="projectiles/missile-ne.png"
				[/missile_frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="bow.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="bow-miss.ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/scout/scout.png:[100,250]"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:100"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-200
				[filter_attack]
					name="sword"
				[/filter_attack]
				[frame]
					image="units/elves-wood/scout/scout.png:25"
					sound="horse-elf-canter.wav"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:75"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="sword-1.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/scout/scout.png:200"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:100"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:50"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/elves-wood/scout/scout.png:1,units/elves-wood/scout/scout.png:250,units/elves-wood/scout/scout.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="horse-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/elves-wood/scout/scout.png:[125*9,150,175,150,175*8]"
				[/frame]
			[/idle_anim]
			[movement_anim]
				start_time=0
				[frame]
					image="units/elves-wood/scout/scout.png:150"
				[/frame]
			[/movement_anim]
			[portrait]
				image="portraits/elves/transparent/scout.png"
				mirror=true
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/scout.png"
				mirror=false
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=40
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=60
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=4
				description=_"sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=3
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=7
				description=_"bow"
				icon="attacks/bow-elven.png"
				name="bow"
				number=2
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^dextrous"
					id="dextrous"
					male_name=_"dextrous"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="ranged"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Rider"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=18
#textdomain wesnoth-units
			description=_"The horsemen of the wood elves have some skill with bow and sword, but their true skill lies in their horsemanship. Even other elves are impressed by their uncanny speed in the woods, and their ability to dart through the thick of the forest with nary a scratch. They may be the only cavalry in existence that fares better in the woods than on open ground."
			experience=0
			extra_recruit=""
			facing="n"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=33
			id="Elvish Scout-11"
			image="units/elves-wood/scout/scout.png"
			jamming=0
			language_name=_"Elvish Scout"
			level=1
			max_attacks=1
			max_experience=18
			max_hitpoints=33
			max_moves=9
			moves=9
			name="佛尔"
			overlays=""
			profile="portraits/elves/transparent/scout.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/scout.png"
			type="Elvish Scout"
			undead_variation="mounted"
			underlying_id=11
			unrenamable=no
			upkeep="full"
			usage="scout"
			variation=""
			vision=-1
			x=3
			y=18
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-400
				missile_start_time=-150
				start_time=-400
				[filter_attack]
					name="bow"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/missile-n.png"
					image_diagonal="projectiles/missile-ne.png"
				[/missile_frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="bow.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="bow-miss.ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/scout/scout.png:[100,250]"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:100"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-200
				[filter_attack]
					name="sword"
				[/filter_attack]
				[frame]
					image="units/elves-wood/scout/scout.png:25"
					sound="horse-elf-canter.wav"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:75"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="sword-1.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/scout/scout.png:200"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:100"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:50"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/elves-wood/scout/scout.png:1,units/elves-wood/scout/scout.png:250,units/elves-wood/scout/scout.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="horse-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/elves-wood/scout/scout.png:[125*9,150,175,150,175*8]"
				[/frame]
			[/idle_anim]
			[movement_anim]
				start_time=0
				[frame]
					image="units/elves-wood/scout/scout.png:150"
				[/frame]
			[/movement_anim]
			[portrait]
				image="portraits/elves/transparent/scout.png"
				mirror=true
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/scout.png"
				mirror=false
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=40
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=60
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=3
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=6
				description=_"bow"
				icon="attacks/bow-elven.png"
				name="bow"
				number=2
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Ranger,Elvish Marksman"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=17
#textdomain wesnoth-units
			description=_"Elves have always had a reputation for archery, a skill that, for many reasons, comes naturally to them. Even the frail of body can be deadly with a bow in hand, and in times of war, many will take up this weapon. Though their relative inexperience with combat leaves them somewhat vulnerable, their natural grace ensures that they can best any of humanity’s fresh recruits."
			experience=0
			extra_recruit=""
			facing="s"
			flag_rgb="magenta"
			gender="female"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=32
			id="Elvish Archer-13"
			image="units/elves-wood/archer+female.png"
			jamming=0
			language_name=_"female^Elvish Archer"
			level=1
			max_attacks=1
			max_experience=31
			max_hitpoints=32
			max_moves=7
			moves=7
			name="卡德琳"
			overlays=""
			profile="portraits/elves/transparent/archer+female.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/archer+female.png"
			type="Elvish Archer"
			undead_variation=""
			underlying_id=13
			unrenamable=no
			upkeep="full"
			usage="archer"
			variation=""
			vision=-1
			x=12
			y=14
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-380
				missile_start_time=-150
				start_time=-445
				[filter_attack]
					name="bow"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/missile-n.png"
					image_diagonal="projectiles/missile-ne.png"
				[/missile_frame]
				[frame]
					image="units/elves-wood/archer+female-bow.png:65"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="bow.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="bow-miss.ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/archer+female-bow-attack[1~4].png:[75*2,100,130]"
				[/frame]
				[frame]
					image="units/elves-wood/archer+female-bow.png:65"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-75
				start_time=-200
				[filter_attack]
					name="sword"
				[/filter_attack]
				[frame]
					image="units/elves-wood/archer+female-sword.png:25"
				[/frame]
				[frame]
					image="units/elves-wood/archer+female-sword-[1~4].png:[100,150,50*2]"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="sword-1.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/archer+female-sword.png:25"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[filter_attack]
					range="melee"
				[/filter_attack]
				[frame]
					image="units/elves-wood/archer+female-sword.png:1,units/elves-wood/archer+female-sword-defend.png:250,units/elves-wood/archer+female-sword.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-female-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[defend]
				start_time=-126
				[filter_attack]
					range="ranged"
				[/filter_attack]
				[frame]
					image="units/elves-wood/archer+female-bow.png:1,units/elves-wood/archer+female-bow-defend.png:250,units/elves-wood/archer+female-bow.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-female-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/elves-wood/archer-idle-[1~6,3~6,3~6,2,1].png:100"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/elves/transparent/archer+female.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/archer+female.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=30
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=40
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=2
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=5
				description=_"bow"
				icon="attacks/bow-elven.png"
				name="bow"
				number=4
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^quick"
					id="quick"
					male_name=_"quick"
					[effect]
						apply_to="movement"
						increase=1
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total="-5%"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Captain,Elvish Hero"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=14
#textdomain wesnoth-units
			description=_"Elves are not warlike by nature, but in times of need, their natural grace and agility serve them well, as does their skillful craftsmanship. An elf can grasp the basics of swordsmanship and archery in a time uncannily short by the standards of other races, and put them to effective use on the battlefield."
			experience=0
			extra_recruit=""
			facing="se"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=31
			id="Elvish Fighter-14"
			image="units/elves-wood/fighter.png"
			jamming=0
			language_name=_"Elvish Fighter"
			level=1
			max_attacks=1
			max_experience=22
			max_hitpoints=31
			max_moves=6
			moves=6
			name="希洛尔多"
			overlays=""
			profile="portraits/elves/transparent/fighter.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/transparent/fighter.png~SCALE(205,205)"
			type="Elvish Fighter"
			undead_variation=""
			underlying_id=14
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			x=16
			y=11
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-380
				missile_start_time=-150
				start_time=-445
				[filter_attack]
					name="bow"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/missile-n.png"
					image_diagonal="projectiles/missile-ne.png"
				[/missile_frame]
				[frame]
					image="units/elves-wood/fighter-bow.png:65"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="bow.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="bow-miss.ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/fighter-bow-attack[1~4].png:[75*2,100,130]"
				[/frame]
				[frame]
					image="units/elves-wood/fighter-bow.png:65"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-175
				[filter_attack]
					name="sword"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter.png:75"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="sword-1.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/fighter-melee-[1~2].png:[200,50]"
				[/frame]
				[frame]
					image="units/elves-wood/fighter.png:25"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[filter_attack]
					range="melee"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter.png:1,units/elves-wood/fighter-defend.png:250,units/elves-wood/fighter.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[defend]
				start_time=-126
				[filter_attack]
					range="ranged"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter-bow.png:1,units/elves-wood/fighter-bow-defend.png:250,units/elves-wood/fighter-bow.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/elves-wood/fighter-idle-[1~6,5~10,9,11,12].png:[100*2,125,150,175,200*2,400,175,200,250,400,150*3]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/elves/transparent/fighter.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/fighter.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=40
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=40
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=4
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=3
				description=_"bow"
				icon="attacks/bow-elven.png"
				name="bow"
				number=3
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^quick"
					id="quick"
					male_name=_"quick"
					[effect]
						apply_to="movement"
						increase=1
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total="-5%"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Druid,Elvish Sorceress"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=15
#textdomain wesnoth-units
			description=_"Being partly faerie in nature, elves have an inherent capability for magic. This is realized in their affinity with the natural world, which they can call upon as an ally in combat. Enemies wandering in their forests may soon find themselves entangled by roots and hindered by the very ground they stand on.

The healing abilities of the elves are also remarkable, and of capital use in battle." +
#textdomain wesnoth-help
				_"

Special Notes:" +
				_" This unit is able to slow its enemies, halving their movement speed and attack damage until they end a turn." +
				_" This unit is capable of basic healing."
			experience=0
			extra_recruit=""
			facing="se"
			flag_rgb="magenta"
			gender="female"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=27
			id="Elvish Shaman-15"
			image="units/elves-wood/shaman.png"
			jamming=0
#textdomain wesnoth-units
			language_name=_"female^Elvish Shaman"
			level=1
			max_attacks=1
			max_experience=18
			max_hitpoints=27
			max_moves=5
			moves=5
			name="嘉洛莉娅"
			overlays=""
			profile="portraits/elves/transparent/shaman.png~RIGHT()"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/shaman.png~RIGHT()"
			type="Elvish Shaman"
			undead_variation=""
			underlying_id=15
			unrenamable=no
			upkeep="full"
			usage="healer"
			variation=""
			vision=-1
			x=16
			y=10
			zoc=yes
			[abilities]
				[heals]
					affect_allies=yes
					affect_self=no
#textdomain wesnoth-help
					description=_"Allows the unit to heal adjacent allied units at the beginning of our turn.

A unit cared for by this healer may heal up to 4 HP per turn, or stop poison from taking effect for that turn.
A poisoned unit cannot be cured of its poison by a healer, and must seek the care of a village or a unit that can cure."
					female_name=_"female^heals +4"
					id="healing"
					name=_"heals +4"
					poison="slowed"
					value=4
					[affect_adjacent]
						adjacent="n,ne,se,s,sw,nw"
					[/affect_adjacent]
				[/heals]
			[/abilities]
			[attack_anim]
				attack_sound_start_time=-75
				missile_start_time=-200
				start_time=-450
				[filter_attack]
					name="entangle"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/entangle.png"
					image_diagonal="projectiles/entangle.png"
					offset="1.0"
				[/missile_frame]
				[frame]
					halo="halo/elven/nature-halo[1~6].png:75,halo/elven/nature-halo[7~8].png:50"
					halo_x=0
					halo_y=-12
					image="units/elves-wood/shaman.png:225,units/elves-wood/shaman-attack2.png:225,units/elves-wood/shaman.png:100"
				[/frame]
				[attack_sound_frame]
					sound="entangle.wav"
				[/attack_sound_frame]
				[if]
					hits="hit"
					slowed_sound_start_time=-100
					[filter_second]
						[not]
							[filter_wml]
								[status]
									slowed=yes
								[/status]
							[/filter_wml]
						[/not]
					[/filter_second]
					[slowed_sound_frame]
						sound="slowed.wav"
					[/slowed_sound_frame]
				[/if]
				[frame]
					image="units/elves-wood/shaman.png:50"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-175
				[filter_attack]
					name="staff"
				[/filter_attack]
				[frame]
					image="units/elves-wood/shaman.png:75"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="staff.wav"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/shaman-attack.png:200"
				[/frame]
				[frame]
					image="units/elves-wood/shaman.png:75"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/elves-wood/shaman.png:1,units/elves-wood/shaman-defend.png:250,units/elves-wood/shaman.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-female-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[healing_anim]
				start_time=-200
				[frame]
					image="units/elves-wood/shaman-heal[1,2].png:55"
				[/frame]
				[frame]
					halo="halo/elven/shaman-heal-halo-[1~7].png"
					image="units/elves-wood/shaman-heal[3~9].png:55"
				[/frame]
				[frame]
					image="units/elves-wood/shaman-heal9.png:30"
				[/frame]
			[/healing_anim]
			[portrait]
				image="portraits/elves/transparent/shaman.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/shaman.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=30
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=40
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=4
#textdomain wesnoth-units
				description=_"staff"
				icon="attacks/druidstaff.png"
				name="staff"
				number=2
				range="melee"
				type="impact"
			[/attack]
			[attack]
				damage=3
				description=_"entangle"
				name="entangle"
				number=2
				range="ranged"
				type="impact"
				[specials]
					[slow]
#textdomain wesnoth-help
						description=_"This attack slows the target until it ends a turn. Slow halves the damage caused by attacks and the movement cost for a slowed unit is doubled. A unit that is slowed will feature a snail icon in its sidebar information when it is selected."
						id="slow"
						name=_"slows"
					[/slow]
				[/specials]
			[/attack]
			[modifications]
				[trait]
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Captain,Elvish Hero"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=14
#textdomain wesnoth-units
			description=_"Elves are not warlike by nature, but in times of need, their natural grace and agility serve them well, as does their skillful craftsmanship. An elf can grasp the basics of swordsmanship and archery in a time uncannily short by the standards of other races, and put them to effective use on the battlefield."
			experience=0
			extra_recruit=""
			facing="s"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=38
			id="Elvish Fighter-19"
			image="units/elves-wood/fighter.png"
			jamming=0
			language_name=_"Elvish Fighter"
			level=1
			max_attacks=1
			max_experience=28
			max_hitpoints=38
			max_moves=5
			moves=5
			name="提尼斯兰道尔"
			overlays=""
			profile="portraits/elves/transparent/fighter.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/transparent/fighter.png~SCALE(205,205)"
			type="Elvish Fighter"
			undead_variation=""
			underlying_id=19
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			x=17
			y=11
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-380
				missile_start_time=-150
				start_time=-445
				[filter_attack]
					name="bow"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/missile-n.png"
					image_diagonal="projectiles/missile-ne.png"
				[/missile_frame]
				[frame]
					image="units/elves-wood/fighter-bow.png:65"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="bow.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="bow-miss.ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/fighter-bow-attack[1~4].png:[75*2,100,130]"
				[/frame]
				[frame]
					image="units/elves-wood/fighter-bow.png:65"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-175
				[filter_attack]
					name="sword"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter.png:75"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="sword-1.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/fighter-melee-[1~2].png:[200,50]"
				[/frame]
				[frame]
					image="units/elves-wood/fighter.png:25"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[filter_attack]
					range="melee"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter.png:1,units/elves-wood/fighter-defend.png:250,units/elves-wood/fighter.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[defend]
				start_time=-126
				[filter_attack]
					range="ranged"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter-bow.png:1,units/elves-wood/fighter-bow-defend.png:250,units/elves-wood/fighter-bow.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/elves-wood/fighter-idle-[1~6,5~10,9,11,12].png:[100*2,125,150,175,200*2,400,175,200,250,400,150*3]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/elves/transparent/fighter.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/fighter.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=40
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=40
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=4
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=4
				description=_"bow"
				icon="attacks/bow-elven.png"
				name="bow"
				number=3
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^dextrous"
					id="dextrous"
					male_name=_"dextrous"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="ranged"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Captain,Elvish Hero"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=14
#textdomain wesnoth-units
			description=_"Elves are not warlike by nature, but in times of need, their natural grace and agility serve them well, as does their skillful craftsmanship. An elf can grasp the basics of swordsmanship and archery in a time uncannily short by the standards of other races, and put them to effective use on the battlefield."
			experience=0
			extra_recruit=""
			facing="se"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=34
			id="Elvish Fighter-21"
			image="units/elves-wood/fighter.png"
			jamming=0
			language_name=_"Elvish Fighter"
			level=1
			max_attacks=1
			max_experience=22
			max_hitpoints=34
			max_moves=5
			moves=5
			name="艾欧威米尔"
			overlays=""
			profile="portraits/elves/transparent/fighter.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/transparent/fighter.png~SCALE(205,205)"
			type="Elvish Fighter"
			undead_variation=""
			underlying_id=21
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			x=15
			y=7
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-380
				missile_start_time=-150
				start_time=-445
				[filter_attack]
					name="bow"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/missile-n.png"
					image_diagonal="projectiles/missile-ne.png"
				[/missile_frame]
				[frame]
					image="units/elves-wood/fighter-bow.png:65"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="bow.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="bow-miss.ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/fighter-bow-attack[1~4].png:[75*2,100,130]"
				[/frame]
				[frame]
					image="units/elves-wood/fighter-bow.png:65"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-175
				[filter_attack]
					name="sword"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter.png:75"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="sword-1.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/fighter-melee-[1~2].png:[200,50]"
				[/frame]
				[frame]
					image="units/elves-wood/fighter.png:25"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[filter_attack]
					range="melee"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter.png:1,units/elves-wood/fighter-defend.png:250,units/elves-wood/fighter.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[defend]
				start_time=-126
				[filter_attack]
					range="ranged"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter-bow.png:1,units/elves-wood/fighter-bow-defend.png:250,units/elves-wood/fighter-bow.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/elves-wood/fighter-idle-[1~6,5~10,9,11,12].png:[100*2,125,150,175,200*2,400,175,200,250,400,150*3]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/elves/transparent/fighter.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/fighter.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=40
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=40
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=6
				description=_"sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=4
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=3
				description=_"bow"
				icon="attacks/bow-elven.png"
				name="bow"
				number=3
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Ranger,Elvish Marksman"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=17
#textdomain wesnoth-units
			description=_"Elves have always had a reputation for archery, a skill that, for many reasons, comes naturally to them. Even the frail of body can be deadly with a bow in hand, and in times of war, many will take up this weapon. Though their relative inexperience with combat leaves them somewhat vulnerable, their natural grace ensures that they can best any of humanity’s fresh recruits."
			experience=0
			extra_recruit=""
			facing="sw"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=32
			id="Elvish Archer-22"
			image="units/elves-wood/archer.png"
			jamming=0
			language_name=_"Elvish Archer"
			level=1
			max_attacks=1
			max_experience=31
			max_hitpoints=32
			max_moves=7
			moves=7
			name="吉斯拉尔"
			overlays=""
			profile="portraits/elves/transparent/archer.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/archer.png"
			type="Elvish Archer"
			undead_variation=""
			underlying_id=22
			unrenamable=no
			upkeep="full"
			usage="archer"
			variation=""
			vision=-1
			x=16
			y=6
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-380
				missile_start_time=-150
				start_time=-445
				[filter_attack]
					name="bow"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/missile-n.png"
					image_diagonal="projectiles/missile-ne.png"
				[/missile_frame]
				[frame]
					image="units/elves-wood/archer-bow.png:65"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="bow.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="bow-miss.ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/archer-bow-attack[1~4].png:[75*2,100,130]"
				[/frame]
				[frame]
					image="units/elves-wood/archer-bow.png:65"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-75
				start_time=-200
				[filter_attack]
					name="sword"
				[/filter_attack]
				[frame]
					image="units/elves-wood/archer-sword.png:25"
				[/frame]
				[frame]
					image="units/elves-wood/archer-sword-[1~4].png:[100,150,50*2]"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="sword-1.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/archer-sword.png:25"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[filter_attack]
					range="melee"
				[/filter_attack]
				[frame]
					image="units/elves-wood/archer-sword.png:1,units/elves-wood/archer-sword-defend.png:250,units/elves-wood/archer-sword.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[defend]
				start_time=-126
				[filter_attack]
					range="ranged"
				[/filter_attack]
				[frame]
					image="units/elves-wood/archer-bow.png:1,units/elves-wood/archer-bow-defend.png:250,units/elves-wood/archer-bow.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/elves-wood/archer-idle-[1~6,3~6,3~6,2,1].png:100"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/elves/transparent/archer.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/archer.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=30
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=40
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=2
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=5
				description=_"bow"
				icon="attacks/bow-elven.png"
				name="bow"
				number=4
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^quick"
					id="quick"
					male_name=_"quick"
					[effect]
						apply_to="movement"
						increase=1
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total="-5%"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Rider"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=18
#textdomain wesnoth-units
			description=_"The horsemen of the wood elves have some skill with bow and sword, but their true skill lies in their horsemanship. Even other elves are impressed by their uncanny speed in the woods, and their ability to dart through the thick of the forest with nary a scratch. They may be the only cavalry in existence that fares better in the woods than on open ground."
			experience=0
			extra_recruit=""
			facing="nw"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=32
			id="Elvish Scout-9"
			image="units/elves-wood/scout/scout.png"
			jamming=0
			language_name=_"Elvish Scout"
			level=1
			max_attacks=1
			max_experience=18
			max_hitpoints=32
			max_moves=9
			moves=9
			name="利尔玛利兰德"
			overlays=""
			profile="portraits/elves/transparent/scout.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/scout.png"
			type="Elvish Scout"
			undead_variation="mounted"
			underlying_id=9
			unrenamable=no
			upkeep="full"
			usage="scout"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-400
				missile_start_time=-150
				start_time=-400
				[filter_attack]
					name="bow"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/missile-n.png"
					image_diagonal="projectiles/missile-ne.png"
				[/missile_frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="bow.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="bow-miss.ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/scout/scout.png:[100,250]"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:100"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-200
				[filter_attack]
					name="sword"
				[/filter_attack]
				[frame]
					image="units/elves-wood/scout/scout.png:25"
					sound="horse-elf-canter.wav"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:75"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="sword-1.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/scout/scout.png:200"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:100"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:50"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/elves-wood/scout/scout.png:1,units/elves-wood/scout/scout.png:250,units/elves-wood/scout/scout.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="horse-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/elves-wood/scout/scout.png:[125*9,150,175,150,175*8]"
				[/frame]
			[/idle_anim]
			[movement_anim]
				start_time=0
				[frame]
					image="units/elves-wood/scout/scout.png:150"
				[/frame]
			[/movement_anim]
			[portrait]
				image="portraits/elves/transparent/scout.png"
				mirror=true
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/scout.png"
				mirror=false
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=40
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=60
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=4
				description=_"sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=3
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=7
				description=_"bow"
				icon="attacks/bow-elven.png"
				name="bow"
				number=2
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^dextrous"
					id="dextrous"
					male_name=_"dextrous"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="ranged"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Rider"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=18
#textdomain wesnoth-units
			description=_"The horsemen of the wood elves have some skill with bow and sword, but their true skill lies in their horsemanship. Even other elves are impressed by their uncanny speed in the woods, and their ability to dart through the thick of the forest with nary a scratch. They may be the only cavalry in existence that fares better in the woods than on open ground."
			experience=0
			extra_recruit=""
			facing="n"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=33
			id="Elvish Scout-11"
			image="units/elves-wood/scout/scout.png"
			jamming=0
			language_name=_"Elvish Scout"
			level=1
			max_attacks=1
			max_experience=18
			max_hitpoints=33
			max_moves=9
			moves=9
			name="佛尔"
			overlays=""
			profile="portraits/elves/transparent/scout.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/scout.png"
			type="Elvish Scout"
			undead_variation="mounted"
			underlying_id=11
			unrenamable=no
			upkeep="full"
			usage="scout"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-400
				missile_start_time=-150
				start_time=-400
				[filter_attack]
					name="bow"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/missile-n.png"
					image_diagonal="projectiles/missile-ne.png"
				[/missile_frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="bow.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="bow-miss.ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/scout/scout.png:[100,250]"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:100"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-200
				[filter_attack]
					name="sword"
				[/filter_attack]
				[frame]
					image="units/elves-wood/scout/scout.png:25"
					sound="horse-elf-canter.wav"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:75"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="sword-1.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/scout/scout.png:200"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:100"
				[/frame]
				[frame]
					image="units/elves-wood/scout/scout.png:50"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/elves-wood/scout/scout.png:1,units/elves-wood/scout/scout.png:250,units/elves-wood/scout/scout.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="horse-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/elves-wood/scout/scout.png:[125*9,150,175,150,175*8]"
				[/frame]
			[/idle_anim]
			[movement_anim]
				start_time=0
				[frame]
					image="units/elves-wood/scout/scout.png:150"
				[/frame]
			[/movement_anim]
			[portrait]
				image="portraits/elves/transparent/scout.png"
				mirror=true
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/scout.png"
				mirror=false
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=40
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=60
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=3
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=6
				description=_"bow"
				icon="attacks/bow-elven.png"
				name="bow"
				number=2
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Ranger,Elvish Marksman"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=17
#textdomain wesnoth-units
			description=_"Elves have always had a reputation for archery, a skill that, for many reasons, comes naturally to them. Even the frail of body can be deadly with a bow in hand, and in times of war, many will take up this weapon. Though their relative inexperience with combat leaves them somewhat vulnerable, their natural grace ensures that they can best any of humanity’s fresh recruits."
			experience=0
			extra_recruit=""
			facing="s"
			flag_rgb="magenta"
			gender="female"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=32
			id="Elvish Archer-13"
			image="units/elves-wood/archer+female.png"
			jamming=0
			language_name=_"female^Elvish Archer"
			level=1
			max_attacks=1
			max_experience=31
			max_hitpoints=32
			max_moves=7
			moves=7
			name="卡德琳"
			overlays=""
			profile="portraits/elves/transparent/archer+female.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/archer+female.png"
			type="Elvish Archer"
			undead_variation=""
			underlying_id=13
			unrenamable=no
			upkeep="full"
			usage="archer"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-380
				missile_start_time=-150
				start_time=-445
				[filter_attack]
					name="bow"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/missile-n.png"
					image_diagonal="projectiles/missile-ne.png"
				[/missile_frame]
				[frame]
					image="units/elves-wood/archer+female-bow.png:65"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="bow.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="bow-miss.ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/archer+female-bow-attack[1~4].png:[75*2,100,130]"
				[/frame]
				[frame]
					image="units/elves-wood/archer+female-bow.png:65"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-75
				start_time=-200
				[filter_attack]
					name="sword"
				[/filter_attack]
				[frame]
					image="units/elves-wood/archer+female-sword.png:25"
				[/frame]
				[frame]
					image="units/elves-wood/archer+female-sword-[1~4].png:[100,150,50*2]"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="sword-1.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/archer+female-sword.png:25"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[filter_attack]
					range="melee"
				[/filter_attack]
				[frame]
					image="units/elves-wood/archer+female-sword.png:1,units/elves-wood/archer+female-sword-defend.png:250,units/elves-wood/archer+female-sword.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-female-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[defend]
				start_time=-126
				[filter_attack]
					range="ranged"
				[/filter_attack]
				[frame]
					image="units/elves-wood/archer+female-bow.png:1,units/elves-wood/archer+female-bow-defend.png:250,units/elves-wood/archer+female-bow.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-female-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/elves-wood/archer-idle-[1~6,3~6,3~6,2,1].png:100"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/elves/transparent/archer+female.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/archer+female.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=30
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=40
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=2
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=5
				description=_"bow"
				icon="attacks/bow-elven.png"
				name="bow"
				number=4
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^quick"
					id="quick"
					male_name=_"quick"
					[effect]
						apply_to="movement"
						increase=1
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total="-5%"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Captain,Elvish Hero"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=14
#textdomain wesnoth-units
			description=_"Elves are not warlike by nature, but in times of need, their natural grace and agility serve them well, as does their skillful craftsmanship. An elf can grasp the basics of swordsmanship and archery in a time uncannily short by the standards of other races, and put them to effective use on the battlefield."
			experience=0
			extra_recruit=""
			facing="se"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=31
			id="Elvish Fighter-14"
			image="units/elves-wood/fighter.png"
			jamming=0
			language_name=_"Elvish Fighter"
			level=1
			max_attacks=1
			max_experience=22
			max_hitpoints=31
			max_moves=6
			moves=6
			name="希洛尔多"
			overlays=""
			profile="portraits/elves/transparent/fighter.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/transparent/fighter.png~SCALE(205,205)"
			type="Elvish Fighter"
			undead_variation=""
			underlying_id=14
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-380
				missile_start_time=-150
				start_time=-445
				[filter_attack]
					name="bow"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/missile-n.png"
					image_diagonal="projectiles/missile-ne.png"
				[/missile_frame]
				[frame]
					image="units/elves-wood/fighter-bow.png:65"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="bow.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="bow-miss.ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/fighter-bow-attack[1~4].png:[75*2,100,130]"
				[/frame]
				[frame]
					image="units/elves-wood/fighter-bow.png:65"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-175
				[filter_attack]
					name="sword"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter.png:75"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="sword-1.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/fighter-melee-[1~2].png:[200,50]"
				[/frame]
				[frame]
					image="units/elves-wood/fighter.png:25"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[filter_attack]
					range="melee"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter.png:1,units/elves-wood/fighter-defend.png:250,units/elves-wood/fighter.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[defend]
				start_time=-126
				[filter_attack]
					range="ranged"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter-bow.png:1,units/elves-wood/fighter-bow-defend.png:250,units/elves-wood/fighter-bow.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/elves-wood/fighter-idle-[1~6,5~10,9,11,12].png:[100*2,125,150,175,200*2,400,175,200,250,400,150*3]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/elves/transparent/fighter.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/fighter.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=40
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=40
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=4
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=3
				description=_"bow"
				icon="attacks/bow-elven.png"
				name="bow"
				number=3
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^quick"
					id="quick"
					male_name=_"quick"
					[effect]
						apply_to="movement"
						increase=1
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total="-5%"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Druid,Elvish Sorceress"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=15
#textdomain wesnoth-units
			description=_"Being partly faerie in nature, elves have an inherent capability for magic. This is realized in their affinity with the natural world, which they can call upon as an ally in combat. Enemies wandering in their forests may soon find themselves entangled by roots and hindered by the very ground they stand on.

The healing abilities of the elves are also remarkable, and of capital use in battle." +
#textdomain wesnoth-help
				_"

Special Notes:" +
				_" This unit is able to slow its enemies, halving their movement speed and attack damage until they end a turn." +
				_" This unit is capable of basic healing."
			experience=0
			extra_recruit=""
			facing="se"
			flag_rgb="magenta"
			gender="female"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=27
			id="Elvish Shaman-15"
			image="units/elves-wood/shaman.png"
			jamming=0
#textdomain wesnoth-units
			language_name=_"female^Elvish Shaman"
			level=1
			max_attacks=1
			max_experience=18
			max_hitpoints=27
			max_moves=5
			moves=5
			name="嘉洛莉娅"
			overlays=""
			profile="portraits/elves/transparent/shaman.png~RIGHT()"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/shaman.png~RIGHT()"
			type="Elvish Shaman"
			undead_variation=""
			underlying_id=15
			unrenamable=no
			upkeep="full"
			usage="healer"
			variation=""
			vision=-1
			zoc=yes
			[abilities]
				[heals]
					affect_allies=yes
					affect_self=no
#textdomain wesnoth-help
					description=_"Allows the unit to heal adjacent allied units at the beginning of our turn.

A unit cared for by this healer may heal up to 4 HP per turn, or stop poison from taking effect for that turn.
A poisoned unit cannot be cured of its poison by a healer, and must seek the care of a village or a unit that can cure."
					female_name=_"female^heals +4"
					id="healing"
					name=_"heals +4"
					poison="slowed"
					value=4
					[affect_adjacent]
						adjacent="n,ne,se,s,sw,nw"
					[/affect_adjacent]
				[/heals]
			[/abilities]
			[attack_anim]
				attack_sound_start_time=-75
				missile_start_time=-200
				start_time=-450
				[filter_attack]
					name="entangle"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/entangle.png"
					image_diagonal="projectiles/entangle.png"
					offset="1.0"
				[/missile_frame]
				[frame]
					halo="halo/elven/nature-halo[1~6].png:75,halo/elven/nature-halo[7~8].png:50"
					halo_x=0
					halo_y=-12
					image="units/elves-wood/shaman.png:225,units/elves-wood/shaman-attack2.png:225,units/elves-wood/shaman.png:100"
				[/frame]
				[attack_sound_frame]
					sound="entangle.wav"
				[/attack_sound_frame]
				[if]
					hits="hit"
					slowed_sound_start_time=-100
					[filter_second]
						[not]
							[filter_wml]
								[status]
									slowed=yes
								[/status]
							[/filter_wml]
						[/not]
					[/filter_second]
					[slowed_sound_frame]
						sound="slowed.wav"
					[/slowed_sound_frame]
				[/if]
				[frame]
					image="units/elves-wood/shaman.png:50"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-175
				[filter_attack]
					name="staff"
				[/filter_attack]
				[frame]
					image="units/elves-wood/shaman.png:75"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="staff.wav"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/shaman-attack.png:200"
				[/frame]
				[frame]
					image="units/elves-wood/shaman.png:75"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[frame]
					image="units/elves-wood/shaman.png:1,units/elves-wood/shaman-defend.png:250,units/elves-wood/shaman.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-female-hit-[1~3].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[healing_anim]
				start_time=-200
				[frame]
					image="units/elves-wood/shaman-heal[1,2].png:55"
				[/frame]
				[frame]
					halo="halo/elven/shaman-heal-halo-[1~7].png"
					image="units/elves-wood/shaman-heal[3~9].png:55"
				[/frame]
				[frame]
					image="units/elves-wood/shaman-heal9.png:30"
				[/frame]
			[/healing_anim]
			[portrait]
				image="portraits/elves/transparent/shaman.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/shaman.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=30
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=40
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=4
#textdomain wesnoth-units
				description=_"staff"
				icon="attacks/druidstaff.png"
				name="staff"
				number=2
				range="melee"
				type="impact"
			[/attack]
			[attack]
				damage=3
				description=_"entangle"
				name="entangle"
				number=2
				range="ranged"
				type="impact"
				[specials]
					[slow]
#textdomain wesnoth-help
						description=_"This attack slows the target until it ends a turn. Slow halves the damage caused by attacks and the movement cost for a slowed unit is doubled. A unit that is slowed will feature a snail icon in its sidebar information when it is selected."
						id="slow"
						name=_"slows"
					[/slow]
				[/specials]
			[/attack]
			[modifications]
				[trait]
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Captain,Elvish Hero"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=14
#textdomain wesnoth-units
			description=_"Elves are not warlike by nature, but in times of need, their natural grace and agility serve them well, as does their skillful craftsmanship. An elf can grasp the basics of swordsmanship and archery in a time uncannily short by the standards of other races, and put them to effective use on the battlefield."
			experience=0
			extra_recruit=""
			facing="s"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=38
			id="Elvish Fighter-19"
			image="units/elves-wood/fighter.png"
			jamming=0
			language_name=_"Elvish Fighter"
			level=1
			max_attacks=1
			max_experience=28
			max_hitpoints=38
			max_moves=5
			moves=5
			name="提尼斯兰道尔"
			overlays=""
			profile="portraits/elves/transparent/fighter.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/transparent/fighter.png~SCALE(205,205)"
			type="Elvish Fighter"
			undead_variation=""
			underlying_id=19
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-380
				missile_start_time=-150
				start_time=-445
				[filter_attack]
					name="bow"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/missile-n.png"
					image_diagonal="projectiles/missile-ne.png"
				[/missile_frame]
				[frame]
					image="units/elves-wood/fighter-bow.png:65"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="bow.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="bow-miss.ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/fighter-bow-attack[1~4].png:[75*2,100,130]"
				[/frame]
				[frame]
					image="units/elves-wood/fighter-bow.png:65"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-175
				[filter_attack]
					name="sword"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter.png:75"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="sword-1.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/fighter-melee-[1~2].png:[200,50]"
				[/frame]
				[frame]
					image="units/elves-wood/fighter.png:25"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[filter_attack]
					range="melee"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter.png:1,units/elves-wood/fighter-defend.png:250,units/elves-wood/fighter.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[defend]
				start_time=-126
				[filter_attack]
					range="ranged"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter-bow.png:1,units/elves-wood/fighter-bow-defend.png:250,units/elves-wood/fighter-bow.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/elves-wood/fighter-idle-[1~6,5~10,9,11,12].png:[100*2,125,150,175,200*2,400,175,200,250,400,150*3]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/elves/transparent/fighter.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/fighter.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=40
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=40
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=4
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=4
				description=_"bow"
				icon="attacks/bow-elven.png"
				name="bow"
				number=3
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^dextrous"
					id="dextrous"
					male_name=_"dextrous"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="ranged"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Captain,Elvish Hero"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=14
#textdomain wesnoth-units
			description=_"Elves are not warlike by nature, but in times of need, their natural grace and agility serve them well, as does their skillful craftsmanship. An elf can grasp the basics of swordsmanship and archery in a time uncannily short by the standards of other races, and put them to effective use on the battlefield."
			experience=0
			extra_recruit=""
			facing="se"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=34
			id="Elvish Fighter-21"
			image="units/elves-wood/fighter.png"
			jamming=0
			language_name=_"Elvish Fighter"
			level=1
			max_attacks=1
			max_experience=22
			max_hitpoints=34
			max_moves=5
			moves=5
			name="艾欧威米尔"
			overlays=""
			profile="portraits/elves/transparent/fighter.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/transparent/fighter.png~SCALE(205,205)"
			type="Elvish Fighter"
			undead_variation=""
			underlying_id=21
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-380
				missile_start_time=-150
				start_time=-445
				[filter_attack]
					name="bow"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/missile-n.png"
					image_diagonal="projectiles/missile-ne.png"
				[/missile_frame]
				[frame]
					image="units/elves-wood/fighter-bow.png:65"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="bow.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="bow-miss.ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/fighter-bow-attack[1~4].png:[75*2,100,130]"
				[/frame]
				[frame]
					image="units/elves-wood/fighter-bow.png:65"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-100
				start_time=-175
				[filter_attack]
					name="sword"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter.png:75"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="sword-1.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/fighter-melee-[1~2].png:[200,50]"
				[/frame]
				[frame]
					image="units/elves-wood/fighter.png:25"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[filter_attack]
					range="melee"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter.png:1,units/elves-wood/fighter-defend.png:250,units/elves-wood/fighter.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[defend]
				start_time=-126
				[filter_attack]
					range="ranged"
				[/filter_attack]
				[frame]
					image="units/elves-wood/fighter-bow.png:1,units/elves-wood/fighter-bow-defend.png:250,units/elves-wood/fighter-bow.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/elves-wood/fighter-idle-[1~6,5~10,9,11,12].png:[100*2,125,150,175,200*2,400,175,200,250,400,150*3]"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/elves/transparent/fighter.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/fighter.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=40
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=40
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=6
				description=_"sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=4
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=3
				description=_"bow"
				icon="attacks/bow-elven.png"
				name="bow"
				number=3
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^strong"
					id="strong"
					male_name=_"strong"
					[effect]
						apply_to="attack"
						increase_damage=1
						range="melee"
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^intelligent"
					id="intelligent"
					male_name=_"intelligent"
					[effect]
						apply_to="max_experience"
						increase="-20%"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
		[unit]
			advances_to="Elvish Ranger,Elvish Marksman"
			alignment="neutral"
			alpha=256
			attacks_left=1
			cost=17
#textdomain wesnoth-units
			description=_"Elves have always had a reputation for archery, a skill that, for many reasons, comes naturally to them. Even the frail of body can be deadly with a bow in hand, and in times of war, many will take up this weapon. Though their relative inexperience with combat leaves them somewhat vulnerable, their natural grace ensures that they can best any of humanity’s fresh recruits."
			experience=0
			extra_recruit=""
			facing="sw"
			flag_rgb="magenta"
			gender="male"
			generate_name=no
			goto_x=-999
			goto_y=-999
			hitpoints=32
			id="Elvish Archer-22"
			image="units/elves-wood/archer.png"
			jamming=0
			language_name=_"Elvish Archer"
			level=1
			max_attacks=1
			max_experience=31
			max_hitpoints=32
			max_moves=7
			moves=7
			name="吉斯拉尔"
			overlays=""
			profile="portraits/elves/transparent/archer.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/archer.png"
			type="Elvish Archer"
			undead_variation=""
			underlying_id=22
			unrenamable=no
			upkeep="full"
			usage="archer"
			variation=""
			vision=-1
			zoc=yes
			[attack_anim]
				attack_sound_start_time=-380
				missile_start_time=-150
				start_time=-445
				[filter_attack]
					name="bow"
				[/filter_attack]
				[missile_frame]
					duration=150
					image="projectiles/missile-n.png"
					image_diagonal="projectiles/missile-ne.png"
				[/missile_frame]
				[frame]
					image="units/elves-wood/archer-bow.png:65"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="bow.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="bow-miss.ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/archer-bow-attack[1~4].png:[75*2,100,130]"
				[/frame]
				[frame]
					image="units/elves-wood/archer-bow.png:65"
				[/frame]
			[/attack_anim]
			[attack_anim]
				attack_sound_start_time=-75
				start_time=-200
				[filter_attack]
					name="sword"
				[/filter_attack]
				[frame]
					image="units/elves-wood/archer-sword.png:25"
				[/frame]
				[frame]
					image="units/elves-wood/archer-sword-[1~4].png:[100,150,50*2]"
				[/frame]
				[if]
					hits=yes
					[attack_sound_frame]
						sound="sword-1.ogg"
					[/attack_sound_frame]
				[/if]
				[else]
					hits=no
					[attack_sound_frame]
						sound="miss-[1~3].ogg"
					[/attack_sound_frame]
				[/else]
				[frame]
					image="units/elves-wood/archer-sword.png:25"
				[/frame]
			[/attack_anim]
			[defend]
				start_time=-126
				[filter_attack]
					range="melee"
				[/filter_attack]
				[frame]
					image="units/elves-wood/archer-sword.png:1,units/elves-wood/archer-sword-defend.png:250,units/elves-wood/archer-sword.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[defend]
				start_time=-126
				[filter_attack]
					range="ranged"
				[/filter_attack]
				[frame]
					image="units/elves-wood/archer-bow.png:1,units/elves-wood/archer-bow-defend.png:250,units/elves-wood/archer-bow.png:1"
				[/frame]
				[if]
					hit_sound_start_time=-25
					hits="hit"
					[hit_sound_frame]
						sound="human-hit-[1~4].ogg,elf-hit-[1~2].ogg"
					[/hit_sound_frame]
				[/if]
			[/defend]
			[idle_anim]
				start_time=0
				[filter]
					[not]
						[filter_wml]
							[status]
								poisoned=yes
							[/status]
						[/filter_wml]
					[/not]
				[/filter]
				[filter]
					[filter_adjacent]
						count=0
						is_enemy=yes
					[/filter_adjacent]
				[/filter]
				[frame]
					image="units/elves-wood/archer-idle-[1~6,3~6,3~6,2,1].png:100"
				[/frame]
			[/idle_anim]
			[portrait]
				image="portraits/elves/transparent/archer.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/elves/transparent/archer.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=30
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=40
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=5
				description=_"sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=2
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=5
				description=_"bow"
				icon="attacks/bow-elven.png"
				name="bow"
				number=4
				range="ranged"
				type="pierce"
			[/attack]
			[modifications]
				[trait]
#textdomain wesnoth-help
					female_name=_"female^resilient"
					id="resilient"
					male_name=_"resilient"
					[effect]
						apply_to="hitpoints"
						increase_total=4
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total=1
						times="per level"
					[/effect]
				[/trait]
				[trait]
					female_name=_"female^quick"
					id="quick"
					male_name=_"quick"
					[effect]
						apply_to="movement"
						increase=1
					[/effect]
					[effect]
						apply_to="hitpoints"
						increase_total="-5%"
					[/effect]
				[/trait]
			[/modifications]
		[/unit]
	[/side]
	[time]
		blue=0
		green=-20
		id="dawn"
		image="misc/time-schedules/default/schedule-dawn.png"
		lawful_bonus=0
		mask=""
		name="Dawn"
		red=-20
		sound="ambient/morning.ogg"
	[/time]
	[time]
		blue=0
		green=0
		id="morning"
		image="misc/time-schedules/default/schedule-morning.png"
		lawful_bonus=25
		mask=""
		name="Morning"
		red=0
		sound=""
	[/time]
	[time]
		blue=0
		green=0
		id="afternoon"
		image="misc/time-schedules/default/schedule-afternoon.png"
		lawful_bonus=25
		mask=""
		name="Afternoon"
		red=0
		sound=""
	[/time]
	[time]
		blue=-20
		green=-20
		id="dusk"
		image="misc/time-schedules/default/schedule-dusk.png"
		lawful_bonus=0
		mask=""
		name="Dusk"
		red=0
		sound="ambient/night.ogg"
	[/time]
	[time]
		blue=-10
		green=-35
		id="first_watch"
		image="misc/time-schedules/default/schedule-firstwatch.png"
		lawful_bonus=-25
		mask=""
		name="First Watch"
		red=-45
		sound=""
	[/time]
	[time]
		blue=-10
		green=-35
		id="second_watch"
		image="misc/time-schedules/default/schedule-secondwatch.png"
		lawful_bonus=-25
		mask=""
		name="Second Watch"
		red=-45
		sound=""
	[/time]
	[undo_stack]
		committed=yes
		side=1
	[/undo_stack]
	[event]
	[/event]
	[event]
	[/event]
	[event]
		name="time over"
		[lua]
			code="
                local _ = wesnoth.textdomain ""wesnoth-multiplayer""
                local function all_sides()
                    local function f(s, i)
                        i = i + 1
                        local t = wesnoth.sides[i]
                        return t and i, t
                    end
                    return f, nil, 0
                end

                local income_factor = 5

                local side_num = -1
                local total_score = -1
                local side_comparison = """"
                for side, team in all_sides() do
                    repeat -- ugly hack to convert 'break' into 'continue'
                    if team.__cfg.hidden then
                        break
                    end
                    local r, g, b = 255, 255, 255
                    if     team.__cfg.color == 1 then r, g, b = 255,   0,   0
                    elseif team.__cfg.color == 2 then r, g, b =   0,   0, 255
                    elseif team.__cfg.color == 3 then r, g, b =   0, 255,   0
                    elseif team.__cfg.color == 4 then r, g, b = 155,  48, 255
                    elseif team.__cfg.color == 5 then r, g, b =   0,   0,   0
                    elseif team.__cfg.color == 6 then r, g, b = 165,  42,  42
                    elseif team.__cfg.color == 7 then r, g, b = 255, 165,   0
                    elseif team.__cfg.color == 8 then r, g, b = 255, 255, 255
                    elseif team.__cfg.color == 9 then r, g, b =   0, 128, 128 end
                    if # wesnoth.get_units( { side = side } ) == 0 then
                        side_comparison = side_comparison ..
                            string.format( tostring( _ ""<span strikethrough='true' foreground='#%02x%02x%02x'>Side %d</span>"") .. ""\n"",
                                r, g, b, side)
                        break
                    end
                    local income = team.total_income * income_factor
                    local units = 0
                    -- Calc the total unit-score here
                    for i, unit in ipairs( wesnoth.get_units { side = side } ) do
                        if not unit.__cfg.canrecruit then
                            wesnoth.fire(""unit_worth"", { id = unit.id })
                            units = units + wesnoth.get_variable(""unit_worth"")
                        end
                    end
                    -- Up to here
                    local total = units + team.gold + income
                    side_comparison = side_comparison ..
                        string.format( tostring( _ ""<span foreground='#%02x%02x%02x'>Side %d</span>:  Income score = %d  Unit score = %d  Gold = %d"") .. ""\n"" .. tostring( _ ""Grand total: <b>%d</b>"") .. ""\n"",
                            r, g, b, side, income, units, team.gold, total)
                    if total > total_score then
                        color = string.format(""#%02x%02x%02x"", r, g, b)
                        side_num = side
                        total_score = total
                    end
                    until true -- end ugly hack
                end
                side_comparison = side_comparison ..
                    string.format( ""\n"" .. tostring( _ ""<span foreground='%s'>Side %d</span> has the advantage.""), color, side_num)
                wesnoth.fire(""message"", { message = side_comparison, speaker = ""narrator"", image = ""wesnoth-icon.png""})
            "
		[/lua]
	[/event]
	[item]
		image="scenery/gate-rusty-se.png"
		x=30
		y=8
	[/item]
	[item]
		image="items/dragonstatue.png"
		x=30
		y=17
	[/item]
	[item]
		image="units/human-outlaws/thief-defend-1-1.png"
		x=6
		y=22
	[/item]
	[item]
		image="items/barrel.png"
		x=15
		y=12
	[/item]
	[item]
		image="items/book1.png"
		x=21
		y=12
	[/item]
	[item]
		image="items/buckler.png"
		x=19
		y=4
	[/item]
	[item]
		image="items/potion-grey.png"
		x=14
		y=12
	[/item]
	[item]
		image="items/potion-red.png"
		x=14
		y=13
	[/item]
	[item]
		image="items/anvil.png"
		x=18
		y=2
	[/item]
	[item]
		image="units/dwarves/berserker/berserker-idle-5.png"
		x=14
		y=14
	[/item]
	[item]
		image="items/barrel.png"
		x=14
		y=15
	[/item]
	[item]
		image="items/box.png"
		x=6
		y=9
	[/item]
	[item]
		image="items/book3.png"
		x=12
		y=18
	[/item]
	[item]
		image="items/armor.png"
		x=16
		y=27
	[/item]
	[item]
		image="units/monsters/giant-rat.png"
		x=24
		y=5
	[/item]
	[item]
		image="scenery/well.png"
		x=15
		y=24
	[/item]
	[item]
		image="items/armor.png"
		x=17
		y=3
	[/item]
	[item]
		image="items/dragonstatue.png"
		x=3
		y=13
	[/item]
	[item]
		image="items/barrel.png"
		x=19
		y=15
	[/item]
	[item]
		image="items/book4.png"
		x=24
		y=10
	[/item]
	[item]
		image="items/anvil.png"
		x=15
		y=28
	[/item]
	[item]
		image="items/potion-red.png"
		x=19
		y=17
	[/item]
	[item]
		image="items/potion-grey.png"
		x=19
		y=18
	[/item]
	[item]
		image="items/gold-coins-small.png"
		x=5
		y=22
	[/item]
	[item]
		image="scenery/gate-rusty-sw.png"
		x=9
		y=23
	[/item]
	[item]
		image="items/sword.png"
		x=14
		y=26
	[/item]
	[item]
		image="scenery/well.png"
		x=18
		y=6
	[/item]
	[item]
		image="items/book1.png"
		x=9
		y=21
	[/item]
	[item]
		image="items/book5.png"
		x=24
		y=9
	[/item]
	[item]
		image="items/barrel.png"
		x=18
		y=18
	[/item]
	[item]
		image="units/dwarves/berserker/berserker-idle-5.png~FL()"
		x=19
		y=16
	[/item]
	[item]
		image="scenery/gate-rusty-se.png"
		x=3
		y=22
	[/item]
	[item]
		image="items/box.png"
		x=27
		y=21
	[/item]
	[item]
		image="scenery/gate-rusty-sw.png"
		x=24
		y=7
	[/item]
	[item]
		image="items/book2.png"
		x=9
		y=20
	[/item]
	[variables]
		damage_inflicted=5
		next_scenario="SANDBOX_Maxplank_21"
		random=5
		side_number=1
		turn_number=6
		x1=0
		x2=0
		y1=0
		y2=0
	[/variables]
[/snapshot]
[replay_start]
	abbrev=""
	allow_new_game=no
	campaign=""
	campaign_define=""
	campaign_extra_defines=""
	campaign_type="scenario"
	can_end_turn=yes
	completion=""
	current_time=0
	description="Created by Horus2."
	difficulty="NORMAL"
	disallow_recall=yes
	end_credits=yes
	end_text=""
	end_text_duration=0
	experience_modifier=70
	history=""
	id="SANDBOX_Maxplank_21"
	init_side_done=yes
	label="2p — Maxplank"
	map_data="border_size=1
usage=map

Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xos, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Mm, Xv, Xos, Xv, Xos, Xos, Ur, Xol, Xol, Xv, Qxu, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Hh, Hh, Urb, Urb, Urb, Xos, Ur, Ur, Ur, Ur, Ur, Xos, Ss, Qxu, Xos, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Iwr^Eff, Wwf, Wwf, Gs^Vh, Urb, Hh^Fp, Gs, Urb, Urb^Vd, Ur, Xos, Ur, Ur, Xos, Wog, Wwg^Ewl, Xol, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Gs^Efm, Gs^Fet, Iwr^Eff, Wwf^Eff, Wwf, Urb, Mm, Gs^Fp, Hh, Urb, Urb, Urb, Gs^Fp, Xos, Ur, Xos, Wog, Ur, Ur, Xol, Xos, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Iwr^Dr, Gs^Eff, Iwr^Eff, Iwr^Eff, Iwr, Wwf, Wwf^Bw/, Urb, Urb, Gs^Uf, Urb, Urb, Ch, Urb, Urb, Hh^Fp, Urb, Xos, Xos, Wog, Wwg, Ss, Ss^Ewl, Xos, Xos, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Ce, Ke, Iwr, Iwr, Gs^Fet, Iwr^Eff, Iwr^Vh, Iwr, Iwr^Dr, Wwf, Wwf, Urb, Urb, Ch, Kh, Urb, Urb, Urb, Xos, Xos, Urb, Xos, Wwf^Xo, Wwg, Ss, Wwg^Ewl, Ss, Xos, Xos, Xv, Xv, Xv
Xv, Wwf, Wwf, Ce, Iwr, Gs^Efm, Gs^Dr, Gs^Efm, Iwr, Iwr, Gs, Ds, Wwf, Urb, Urb, Urb, Urb, Urb, Urb, Xos, Urb, Urb, Wwf, Wwf, Iwr, Xos, Xos, Ur, Ur, Wwg, Ss^Xo, Xos, Xos, Xv
Xv, Wwf, Wwf, Ce, Iwr, Iwr, Ket^Xo, Iwr, Wwf, Wwr, Wwf, Gs, Wwf, Urb^Vd, Hh, Gs^Ftp, Gs, Urb, Gs^Uf, Urb, Wwf^Bw\, Wwf, Iwr, Iwr, Ket^Xo, Iwr, Iwr, Xos, Xos, Xos, Ww, Ss, Xos, Xv
Xv, Ch, Ch, Chw, Iwr, Iwr, Wwf, Wwf, Urb, Hh, Ds^Ftp, Wwf, Wwg^Uf, Wwf, Hh, Gg, Urb, Urb, Hh^Fp, Gs, Wwf, Kh, Chw, Iwr, Ket^Xo, Iwr^Vh, Iwr, Iwr, Gs, Ww, Ww, Ss, Xos, Xv
Xv, 2 Kh, Urb, Wwf, Wwf, Wwf^Bsb|, Xol, Xol, Urb, Gs, Gd, Mm, Ds^Em, Wwf, Wwf, Wwf, Wwf, Urb, Urb, Mm, Wwf, Wwf, Iwr, Iwr, Iwr, Iwr, Iwr, Gs^Fet, Mm, Ww^Bw\, Ww^Bw|, Ww, Xos, Xv
Xv, Urb, Ur, Urb, Urb, Urb, Hh^Uf, Urb, Gs^Es, Gs, Hh, Gd^Ftp, Wwf, Wwf, Ket^Xo, Ket^Xo, Wwf, Urb, Urb, Urb, Wwf, Ket^Xo, Iwr, Gs^Fet, Iwr^Dr, Iwr, Ww^Bsb\, Ww, Wwr, Ww, Urb^Vd, Urb, Urb, Xv
Xv, Urb, Ur, Ch^Xo, Ur, Urb, Urb^Vd, Hh, Hh^Fp, Gg, Wwf, Wwf, Iwr^Eff, Iwr, Ket^Xo, Iwr, Gs^Fet, Wwf, Wwf^Bsb|, Wwf, Re, Re, Ds^Uf, Iwr^Dr, Ww, Ww, Gs, Gs, Gd^Fp, Urb, Urb, Urb, Gs, Xv
Xv, Urb, Urb^Vd, Ur, Urb, Urb, Urb, Urb, Gs, Gg, Wwf, Wwf, Iwr^Vh, Iwr^Eff, Ket^Xo, Iwr^Dr, Iwr, Iwr, Iwr, Iwr^Uf, Iwr, Ds, Wwf, Wwr, Urb, Urb, Urb, Ds, Gd, Hh^Fp, Urb, Gd, Mm, Xv
Xv, Urb, Gd, Urb, Urb, Urb, Urb, Gs, Gd^Fp, Mm, Wwf^Bw/, Wwf^Bw/, Iwr, Iwr, Ket^Xo, Iwr^Eff, Iwr^Eff, Iwr^Eff, Iwr^Eff, Ket^Xo, Iwr, Iwr, Wwf^Bw/, Wwf^Bw/, Mm, Gd^Fp, Gs, Urb, Urb, Urb, Urb, Gs, Urb, Xv
Xv, Mm, Gs, Urb, Hh^Fp, Gd, Ds, Urb, Urb, Urb, Wwr, Wwf, Ds, Iwr, Iwr^Uf, Iwr, Iwr, Iwr, Iwr^Dr, Ket^Xo, Iwr^Eff, Iwr^Vh, Wwf, Wwf, Gg, Gs, Urb, Urb, Urb, Urb, Ur, Urb^Vd, Urb, Xv
Xv, Gs, Urb, Urb, Urb, Gd^Fp, Gs, Gs, Ww, Ww, Iwr^Dr, Ds^Uf, Re, Re, Wwf, Wwf^Bsb|, Wwf, Gs^Fet, Iwr, Ket^Xo, Iwr, Iwr^Eff, Wwf, Wwf, Gg, Hh^Fp, Hh, Urb^Vd, Urb, Ur, Ch^Xo, Ur, Urb, Xv
Xv, Urb, Urb, Urb^Vd, Ww, Wwr, Ww, Ww^Bsb\, Iwr, Iwr^Dr, Gs^Fet, Iwr, Ket^Xo, Wwf, Urb, Urb, Urb, Wwf, Ket^Xo, Ket^Xo, Wwf, Wwf, Gd^Ftp, Hh, Gs, Gs^Es, Urb, Hh^Uf, Urb, Urb, Urb, Ur, Urb, Xv
Xv, Xos, Ww, Ww^Bw|, Ww^Bw\, Mm, Gs^Fet, Iwr, Iwr, Iwr, Iwr, Iwr, Wwf, Wwf, Mm, Urb, Urb, Wwf, Wwf, Wwf, Wwf, Ds^Em, Mm, Gd, Gs, Urb, Xol, Xol, Wwf^Bsb|, Wwf, Wwf, Urb, 1 Kh, Xv
Xv, Xos, Ss, Ww, Ww, Gs, Iwr, Iwr, Iwr^Vh, Ket^Xo, Iwr, Chw, Kh, Wwf, Gs, Hh^Fp, Urb, Urb, Gg, Hh, Wwf, Wwg^Uf, Wwf, Ds^Ftp, Hh, Urb, Wwf, Wwf, Iwr, Iwr, Chw, Ch, Ch, Xv
Xv, Xos, Ss, Ww, Xos, Xos, Xol, Iwr, Iwr, Ket^Xo, Iwr, Iwr, Wwf, Wwf^Bw\, Urb, Gs^Uf, Urb, Gs, Gs^Ftp, Hh, Urb^Vd, Wwf, Gs, Wwf, Wwr, Wwf, Iwr, Ket^Xo, Iwr, Iwr, Ce, Wwf, Wwf, Xv
Xv, Xos, Xos, Ss^Xo, Wwg, Ur, Ur, Xol, Xos, Iwr, Wwf, Wwf, Urb, Urb, Xos, Urb, Urb, Urb, Urb, Urb, Urb, Wwf, Ds, Gs, Iwr, Iwr, Gs^Efm, Gs^Dr, Gs^Efm, Iwr, Ce, Wwf, Wwf, Xv
Xv, Xv, Xv, Xos, Xos, Ss, Wwg^Ewl, Ss, Wwg, Wwf^Xo, Xos, Urb, Xol, Xol, Urb, Urb, Urb, Kh, Ch, Urb, Urb, Wwf, Wwf, Iwr^Dr, Iwr, Iwr^Vh, Iwr^Eff, Gs^Fet, Iwr, Iwr, Ke, Ce, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xos, Xos, Ss^Ewl, Ss, Wwg, Wog, Xos, Xos, Urb, Hh^Fp, Urb, Urb, Ch, Urb, Urb, Gs^Uf, Urb, Urb, Wwf^Bw/, Wwf, Iwr, Iwr^Eff, Iwr^Eff, Gs^Eff, Iwr^Dr, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xos, Xos, Ur, Ur, Wog, Xos, Ur, Xol, Gs^Fp, Urb, Urb, Urb, Hh, Gs^Fp, Mm, Urb, Wwf, Wwf^Eff, Iwr^Eff, Gs^Fet, Gs^Efm, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xos, Wwg^Ewl, Wog, Xos, Ur, Ur, Xol, Ur, Urb^Vd, Urb, Gs, Hh^Fp, Urb, Gs^Vh, Wwf, Wwf, Iwr^Eff, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xos, Qxu, Ss, Xos, Ur, Ur, Ur, Ur, Ur, Xos, Urb, Urb, Urb, Hh, Hh, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Qxu, Xv, Xos, Xos, Ur, Xos, Xos, Xv, Xos, Xv, Mm, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xos, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv, Xv
"
	name="2p — Maxplank"
	next_scenario=""
	next_teleport_group_id=0
	next_underlying_unit_id=2
	objectives="<big>Victory:</big>
<span foreground='green'>Defeat enemy leader</span>

<big>Defeat:</big>
<span foreground='red'>Death of your leader</span>"
	observer=yes
	playing_team=0
	random_calls=0
	random_seed=23752
	random_start_time=no
	scenario="SANDBOX_Maxplank_21"
	shuffle_sides=no
	snapshot=yes
	turn_at=1
	turns=-1
	unit_wml_ids="Elvish Marksman,Rogue,era_events"
	used_items=""
	version="1.12.5"
	[side]
		action_bonus_count=0
		allow_player=yes
		auto_shroud=yes
		chose_random=no
		color=1
		controller="human"
		countdown_time=0
		current_player="Weiming_Liu"
		defeat_condition="no_leader_left"
		disallow_observers=no
		flag=""
		flag_icon=""
		fog=yes
		fog_data=""
		gold=125
		gold_add=no
		hidden=no
		id="SANDBOXSide2"
		income=0
		lost=no
		name="Weiming_Liu"
		no_leader=yes
		objectives="<big>Victory:</big>
<span foreground='green'>Defeat enemy leader</span>

<big>Defeat:</big>
<span foreground='red'>Death of your leader</span>"
		objectives_changed=yes
		persistent=yes
		recall_cost=20
		recruit="Dwarvish Fighter,Dwarvish Guardsman,Dwarvish Thunderer,Dwarvish Ulfserker,Footpad,Gryphon Rider,Poacher,Thief"
		save_id="SANDBOXSide2"
		scroll_to_leader=yes
		share_maps=no
		share_view=no
		shroud=no
		shroud_data=""
		side=1
		start_gold=125
		suppress_end_turn_confirmation=no
		team_name=1
		user_team_name="Time 1"
		village_gold=2
		village_support=1
		[ai]
#textdomain wesnoth-ai
			description=_"Multiplayer_AI^Default AI (RCA)"
			id="ai_default_rca"
			version=10710
			[stage]
				id="main_loop"
				name="ai_default_rca::candidate_action_evaluation_loop"
				[candidate_action]
					engine="cpp"
					id="goto"
					max_score=200000
					name="ai_default_rca::goto_phase"
					score=200000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="recruitment"
					max_score=180000
					name="default_recruitment::recruitment"
					score=180000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="move_leader_to_goals"
					max_score=140000
					name="ai_default_rca::move_leader_to_goals_phase"
					score=140000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="move_leader_to_keep"
					max_score=120000
					name="ai_default_rca::move_leader_to_keep_phase"
					score=120000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="combat"
					max_score=100000
					name="ai_default_rca::combat_phase"
					score=100000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="healing"
					max_score=80000
					name="ai_default_rca::get_healing_phase"
					score=80000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="villages"
					max_score=60000
					name="ai_default_rca::get_villages_phase"
					score=60000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="retreat"
					max_score=40000
					name="ai_default_rca::retreat_phase"
					score=40000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="move_to_targets"
					max_score=20000
					name="ai_default_rca::move_to_targets_phase"
					score=20000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="leader_shares_keep"
					max_score=10000
					name="ai_default_rca::leader_shares_keep_phase"
					score=10000
				[/candidate_action]
			[/stage]
			[aspect]
				engine="cpp"
				id="advancements"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="aggression"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=0.4
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="attack_depth"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=5
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="attacks"
				invalidate_on_gamestate_change=yes
				name="composite_aspect"
				[default]
					engine="cpp"
					invalidate_on_gamestate_change=yes
					name="ai_default_rca::aspect_attacks"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="avoid"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						[not]
						[/not]
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="caution"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=0.25
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="grouping"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="offensive"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_aggression"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="-4.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_goal"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_ignores_keep"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_value"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="3.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="number_of_possible_recruits_to_force_recruit"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=3.1
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="passive_leader"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="passive_leader_shares_keep"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						engine="cpp"
						name="ai_default::recruitment"
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_diversity"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="2.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_ignore_bad_combat"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_ignore_bad_movement"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_instructions"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						[recruit]
							importance=0
						[/recruit]
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_more"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_pattern"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_randomness"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=50
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_save_gold"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						active=0
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="scout_village_targeting"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=3
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="simple_targeting"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="support_villages"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="village_value"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="1.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="villages_per_scout"
				name="composite_aspect"
				[facet]
					engine="cpp"
					name="standard_aspect"
					value=8
				[/facet]
				[default]
					engine="cpp"
					name="standard_aspect"
					value=4
				[/default]
			[/aspect]
		[/ai]
		[unit]
			advances_to="Assassin"
			alignment="chaotic"
			alpha=256
			attacks_left=1
			canrecruit=yes
			cost=24
			description="The ringleaders of any group of thieves earn their positions by skill. These rogues have spent many an unpleasant moment darting through crowds and dodging away from those who wish them ill, a set of skills which is very handy in a fight. Masters of knifework, they can also throw knives with reliable accuracy, and their long hours of prowling around at night leave them more comfortable fighting in the dark." +
#textdomain wesnoth-help
				_"

Special Notes:" +
				_" If there is an enemy of the target on the opposite side of the target while attacking it, this unit may backstab, inflicting double damage by creeping around behind that enemy." +
				_" This unit’s skill at skirmishing allows it to ignore enemies’ zones of control and thus move unhindered around them."
			experience=0
			extra_recruit=""
			facing="sw"
			flag_rgb="magenta"
			gender="male"
			goto_x=0
			goto_y=0
			hitpoints=40
			id="SANDBOXSide2"
			image="units/human-outlaws/rogue.png"
			jamming=0
#textdomain wesnoth-units
			language_name=_"Rogue"
			level=2
			max_attacks=1
			max_experience=49
			max_hitpoints=40
			max_moves=6
			moves=6
			name="Weiming_Liu"
			overlays=""
			profile="portraits/humans/transparent/thief.png"
			race="human"
			random_traits=no
			resting=no
			role=""
			side=1
			small_profile="portraits/humans/thief.png"
			type="Rogue"
			undead_variation=""
			underlying_id=2
			unrenamable=no
			upkeep="full"
			usage="fighter"
			variation=""
			vision=-1
			x=32
			y=19
			zoc=yes
			[portrait]
				image="portraits/humans/transparent/thief.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image="portraits/humans/transparent/thief.png"
				mirror=true
				side="right"
				size=400
			[/portrait]
			[abilities]
				[skirmisher]
					affect_self=yes
					description="This unit is skilled in moving past enemies quickly, and ignores all enemy Zones of Control."
					female_name="female^skirmisher"
					id="skirmisher"
					name="skirmisher"
				[/skirmisher]
			[/abilities]
			[movement_costs]
				castle=1
				cave=2
				flat=1
				forest=2
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=2
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=30
				cave=50
				flat=40
				forest=30
				frozen=60
				fungus=30
				hills=30
				mountains=30
				reef=50
				sand=60
				shallow_water=60
				swamp_water=60
				village=30
			[/defense]
			[resistance]
				arcane=80
				blade=130
				cold=100
				fire=100
				impact=120
				pierce=120
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=6
				description="dagger"
				icon="attacks/dagger-human.png"
				name="dagger"
				number=3
				range="melee"
				type="blade"
				[specials]
					[damage]
						active_on="offense"
						backstab=yes
						description="When used offensively, this attack deals double damage if there is an enemy of the target on the opposite side of the target, and that unit is not incapacitated (turned to stone or otherwise paralyzed)."
						id="backstab"
						multiply=2
						name="backstab"
					[/damage]
				[/specials]
			[/attack]
			[attack]
				damage=4
				description="knife"
				icon="attacks/dagger-thrown-human.png"
				name="knife"
				number=3
				range="ranged"
				type="blade"
			[/attack]
			[modifications]
			[/modifications]
		[/unit]
	[/side]
	[side]
		action_bonus_count=0
		allow_player=yes
		auto_shroud=yes
		chose_random=no
		color=2
		controller="network"
		countdown_time=0
		current_player="lemgruber"
		defeat_condition="no_leader_left"
		disallow_observers=no
		flag=""
		flag_icon=""
		fog=yes
		fog_data=""
		gold=125
		gold_add=no
		hidden=no
		id="SANDBOXSide1"
		income=0
		lost=no
		name="lemgruber"
		no_leader=yes
		objectives="<big>Victory:</big>
<span foreground='green'>Defeat enemy leader</span>

<big>Defeat:</big>
<span foreground='red'>Death of your leader</span>"
		objectives_changed=yes
		persistent=yes
		recall_cost=20
		recruit="Elvish Archer,Elvish Fighter,Elvish Scout,Elvish Shaman,Mage,Merman Hunter,Wose"
		save_id="SANDBOXSide1"
		scroll_to_leader=yes
		share_maps=no
		share_view=no
		shroud=no
		shroud_data=""
		side=2
		start_gold=125
		suppress_end_turn_confirmation=no
		team_name=2
		user_team_name="Time 2"
		village_gold=2
		village_support=1
		[ai]
#textdomain wesnoth-ai
			description=_"Multiplayer_AI^Default AI (RCA)"
			id="ai_default_rca"
			version=10710
			[stage]
				id="main_loop"
				name="ai_default_rca::candidate_action_evaluation_loop"
				[candidate_action]
					engine="cpp"
					id="goto"
					max_score=200000
					name="ai_default_rca::goto_phase"
					score=200000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="recruitment"
					max_score=180000
					name="default_recruitment::recruitment"
					score=180000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="move_leader_to_goals"
					max_score=140000
					name="ai_default_rca::move_leader_to_goals_phase"
					score=140000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="move_leader_to_keep"
					max_score=120000
					name="ai_default_rca::move_leader_to_keep_phase"
					score=120000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="combat"
					max_score=100000
					name="ai_default_rca::combat_phase"
					score=100000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="healing"
					max_score=80000
					name="ai_default_rca::get_healing_phase"
					score=80000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="villages"
					max_score=60000
					name="ai_default_rca::get_villages_phase"
					score=60000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="retreat"
					max_score=40000
					name="ai_default_rca::retreat_phase"
					score=40000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="move_to_targets"
					max_score=20000
					name="ai_default_rca::move_to_targets_phase"
					score=20000
				[/candidate_action]
				[candidate_action]
					engine="cpp"
					id="leader_shares_keep"
					max_score=10000
					name="ai_default_rca::leader_shares_keep_phase"
					score=10000
				[/candidate_action]
			[/stage]
			[aspect]
				engine="cpp"
				id="advancements"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="aggression"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=0.4
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="attack_depth"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=5
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="attacks"
				invalidate_on_gamestate_change=yes
				name="composite_aspect"
				[default]
					engine="cpp"
					invalidate_on_gamestate_change=yes
					name="ai_default_rca::aspect_attacks"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="avoid"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						[not]
						[/not]
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="caution"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=0.25
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="grouping"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="offensive"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_aggression"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="-4.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_goal"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_ignores_keep"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="leader_value"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="3.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="number_of_possible_recruits_to_force_recruit"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=3.1
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="passive_leader"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="passive_leader_shares_keep"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						engine="cpp"
						name="ai_default::recruitment"
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_diversity"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="2.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_ignore_bad_combat"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_ignore_bad_movement"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_instructions"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						[recruit]
							importance=0
						[/recruit]
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_more"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_pattern"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_randomness"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=50
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="recruitment_save_gold"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					[value]
						active=0
					[/value]
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="scout_village_targeting"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=3
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="simple_targeting"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="support_villages"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value=no
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="village_value"
				name="composite_aspect"
				[default]
					engine="cpp"
					name="standard_aspect"
					value="1.0"
				[/default]
			[/aspect]
			[aspect]
				engine="cpp"
				id="villages_per_scout"
				name="composite_aspect"
				[facet]
					engine="cpp"
					name="standard_aspect"
					value=8
				[/facet]
				[default]
					engine="cpp"
					name="standard_aspect"
					value=4
				[/default]
			[/aspect]
		[/ai]
		[village]
			x=16
			y=4
		[/village]
		[unit]
			advances_to="Elvish Sharpshooter"
			alignment="neutral"
			alpha=256
			attacks_left=1
			canrecruit=yes
			cost=41
			description="Elves are wonderously keen-sighted, a gift which contributes to their mastery of the bow. An elf practiced at archery can hit targets that a man couldn’t even see, and can nock a second arrow almost as soon as the first is let fly. Realizing this prodigious skill does come with one cost, that being a lack of practice with the sword." +
#textdomain wesnoth-help
				_"

Special Notes:" +
				_" This unit’s marksmanship gives it a high chance of hitting targeted enemies, but only on the attack."
			experience=0
			extra_recruit=""
			facing="nw"
			flag_rgb="magenta"
			gender="female"
			goto_x=0
			goto_y=0
			hitpoints=37
			id="SANDBOXSide1"
			image="units/elves-wood/marksman+female.png"
			jamming=0
#textdomain wesnoth-units
			language_name=_"female^Elvish Marksman"
			level=2
			max_attacks=1
			max_experience=56
			max_hitpoints=37
			max_moves=6
			moves=6
			name="lemgruber"
			overlays=""
			profile="portraits/elves/transparent/marksman+female.png"
			race="elf"
			random_traits=no
			resting=no
			role=""
			side=2
			small_profile="portraits/elves/marksman+female.png"
			type="Elvish Marksman"
			undead_variation=""
			underlying_id=1
			unrenamable=no
			upkeep="full"
			usage="archer"
			variation=""
			vision=-1
			x=1
			y=11
			zoc=yes
			[portrait]
				image="portraits/elves/transparent/marksman+female.png"
				mirror=false
				side="left"
				size=400
			[/portrait]
			[portrait]
				image=" "
				mirror=true
				side="right"
				size=400
			[/portrait]
			[movement_costs]
				castle=1
				cave=3
				flat=1
				forest=1
				frozen=2
				fungus=2
				hills=2
				mountains=3
				reef=2
				sand=2
				shallow_water=3
				swamp_water=2
				village=1
			[/movement_costs]
			[defense]
				castle=40
				cave=70
				flat=60
				forest=30
				frozen=70
				fungus=50
				hills=50
				mountains=40
				reef=70
				sand=70
				shallow_water=80
				swamp_water=70
				village=40
			[/defense]
			[resistance]
				arcane=110
				blade=100
				cold=100
				fire=100
				impact=100
				pierce=100
			[/resistance]
			[variables]
			[/variables]
			[filter_recall]
			[/filter_recall]
			[status]
			[/status]
			[attack]
				damage=6
				description="sword"
				icon="attacks/sword-elven.png"
				name="sword"
				number=2
				range="melee"
				type="blade"
			[/attack]
			[attack]
				damage=9
				description="longbow"
				icon="attacks/bow-elven-magic.png"
				name="longbow"
				number=4
				range="ranged"
				type="pierce"
				[specials]
					[chance_to_hit]
						active_on="offense"
						cumulative=yes
						description="When used offensively, this attack always has at least a 60% chance to hit."
						id="marksman"
						name="marksman"
						value=60
					[/chance_to_hit]
				[/specials]
			[/attack]
			[modifications]
			[/modifications]
		[/unit]
	[/side]
	[time]
		blue=0
		green=-20
		id="dawn"
		image="misc/time-schedules/default/schedule-dawn.png"
		lawful_bonus=0
		mask=""
		name="Dawn"
		red=-20
		sound="ambient/morning.ogg"
	[/time]
	[time]
		blue=0
		green=0
		id="morning"
		image="misc/time-schedules/default/schedule-morning.png"
		lawful_bonus=25
		mask=""
		name="Morning"
		red=0
		sound=""
	[/time]
	[time]
		blue=0
		green=0
		id="afternoon"
		image="misc/time-schedules/default/schedule-afternoon.png"
		lawful_bonus=25
		mask=""
		name="Afternoon"
		red=0
		sound=""
	[/time]
	[time]
		blue=-20
		green=-20
		id="dusk"
		image="misc/time-schedules/default/schedule-dusk.png"
		lawful_bonus=0
		mask=""
		name="Dusk"
		red=0
		sound="ambient/night.ogg"
	[/time]
	[time]
		blue=-10
		green=-35
		id="first_watch"
		image="misc/time-schedules/default/schedule-firstwatch.png"
		lawful_bonus=-25
		mask=""
		name="First Watch"
		red=-45
		sound=""
	[/time]
	[time]
		blue=-10
		green=-35
		id="second_watch"
		image="misc/time-schedules/default/schedule-secondwatch.png"
		lawful_bonus=-25
		mask=""
		name="Second Watch"
		red=-45
		sound=""
	[/time]
	[display]
		color_adjust_blue=0
		color_adjust_green=0
		color_adjust_red=0
		view_locked=no
	[/display]
	[undo_stack]
		committed=no
		side=1
	[/undo_stack]
	[event]
	[/event]
	[event]
		name="prestart"
		[store_unit]
			kill=yes
			variable="leaders_to_make_quick"
			[filter]
				canrecruit=yes
				[filter_wml]
					max_moves=4
				[/filter_wml]
			[/filter]
		[/store_unit]
		[set_variable]
			name="i"
			value=0
		[/set_variable]
		[while]
			[variable]
				less_than="$leaders_to_make_quick.length"
				name="i"
			[/variable]
			[do]
				[if]
					[variable]
						boolean_equals=yes
						name="leaders_to_make_quick[$i].variables.dont_make_me_quick"
					[/variable]
					[then]
						[unstore_unit]
							variable="leaders_to_make_quick[$i]"
						[/unstore_unit]
					[/then]
					[else]
						[set_variables]
							name="temp"
							[literal]
								[trait]
									female_name="female^quick"
									id="quick"
									male_name="quick"
									[effect]
										apply_to="movement"
										increase=1
									[/effect]
									[effect]
										apply_to="hitpoints"
										increase_total="-5%"
									[/effect]
								[/trait]
							[/literal]
						[/set_variables]
						[set_variables]
							mode="append"
							name="leaders_to_make_quick[$i].modifications.trait"
							[insert_tag]
								name="literal"
								variable="temp.trait"
							[/insert_tag]
						[/set_variables]
						[clear_variable]
							name="leaders_to_make_quick[$i].max_moves,leaders_to_make_quick[$i].moves,leaders_to_make_quick[$i].max_hitpoints,leaders_to_make_quick[$i].hitpoints"
						[/clear_variable]
						[unstore_unit]
							variable="leaders_to_make_quick[$i]"
						[/unstore_unit]
					[/else]
				[/if]
				[set_variable]
					add=1
					name="i"
				[/set_variable]
			[/do]
		[/while]
		[clear_variable]
			name="i"
		[/clear_variable]
		[clear_variable]
			name="leaders_to_make_quick,temp"
		[/clear_variable]
	[/event]
	[event]
		name="prestart"
		[music]
			ms_before=12000
			name="knolls.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="wanderer.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="battle.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="transience.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="revelation.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="loyalists.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="the_king_is_dead.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="knalgan_theme.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="the_city_falls.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="nunc_dimittis.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="breaking_the_chains.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="elvish-theme.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="legends_of_the_north.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="traveling_minstrels.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="underground.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="vengeful.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="frantic.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="the_dangerous_symphony.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="heroes_rite.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="suspense.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="the_deep_path.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="siege_of_laurelmor.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="casualties_of_war.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="silvan_sanctuary.ogg"
		[/music]
		[music]
			append=yes
			ms_before=12000
			name="battle-epic.ogg"
		[/music]
	[/event]
	[event]
	[/event]
	[event]
		name="prestart"
		[store_unit]
			kill=yes
			variable="leaders_to_make_quick"
			[filter]
				canrecruit=yes
				[filter_wml]
					max_moves=4
				[/filter_wml]
			[/filter]
		[/store_unit]
		[set_variable]
			name="i"
			value=0
		[/set_variable]
		[while]
			[variable]
				less_than="$leaders_to_make_quick.length"
				name="i"
			[/variable]
			[do]
				[if]
					[variable]
						boolean_equals=yes
						name="leaders_to_make_quick[$i].variables.dont_make_me_quick"
					[/variable]
					[then]
						[unstore_unit]
							variable="leaders_to_make_quick[$i]"
						[/unstore_unit]
					[/then]
					[else]
						[set_variables]
							name="temp"
							[literal]
								[trait]
									female_name="female^quick"
									id="quick"
									male_name="quick"
									[effect]
										apply_to="movement"
										increase=1
									[/effect]
									[effect]
										apply_to="hitpoints"
										increase_total="-5%"
									[/effect]
								[/trait]
							[/literal]
						[/set_variables]
						[set_variables]
							mode="append"
							name="leaders_to_make_quick[$i].modifications.trait"
							[insert_tag]
								name="literal"
								variable="temp.trait"
							[/insert_tag]
						[/set_variables]
						[clear_variable]
							name="leaders_to_make_quick[$i].max_moves,leaders_to_make_quick[$i].moves,leaders_to_make_quick[$i].max_hitpoints,leaders_to_make_quick[$i].hitpoints"
						[/clear_variable]
						[unstore_unit]
							variable="leaders_to_make_quick[$i]"
						[/unstore_unit]
					[/else]
				[/if]
				[set_variable]
					add=1
					name="i"
				[/set_variable]
			[/do]
		[/while]
		[clear_variable]
			name="i"
		[/clear_variable]
		[clear_variable]
			name="leaders_to_make_quick,temp"
		[/clear_variable]
	[/event]
	[event]
		name="time over"
		[lua]
			code="
                local _ = wesnoth.textdomain ""wesnoth-multiplayer""
                local function all_sides()
                    local function f(s, i)
                        i = i + 1
                        local t = wesnoth.sides[i]
                        return t and i, t
                    end
                    return f, nil, 0
                end

                local income_factor = 5

                local side_num = -1
                local total_score = -1
                local side_comparison = """"
                for side, team in all_sides() do
                    repeat -- ugly hack to convert 'break' into 'continue'
                    if team.__cfg.hidden then
                        break
                    end
                    local r, g, b = 255, 255, 255
                    if     team.__cfg.color == 1 then r, g, b = 255,   0,   0
                    elseif team.__cfg.color == 2 then r, g, b =   0,   0, 255
                    elseif team.__cfg.color == 3 then r, g, b =   0, 255,   0
                    elseif team.__cfg.color == 4 then r, g, b = 155,  48, 255
                    elseif team.__cfg.color == 5 then r, g, b =   0,   0,   0
                    elseif team.__cfg.color == 6 then r, g, b = 165,  42,  42
                    elseif team.__cfg.color == 7 then r, g, b = 255, 165,   0
                    elseif team.__cfg.color == 8 then r, g, b = 255, 255, 255
                    elseif team.__cfg.color == 9 then r, g, b =   0, 128, 128 end
                    if # wesnoth.get_units( { side = side } ) == 0 then
                        side_comparison = side_comparison ..
                            string.format( tostring( _ ""<span strikethrough='true' foreground='#%02x%02x%02x'>Side %d</span>"") .. ""\n"",
                                r, g, b, side)
                        break
                    end
                    local income = team.total_income * income_factor
                    local units = 0
                    -- Calc the total unit-score here
                    for i, unit in ipairs( wesnoth.get_units { side = side } ) do
                        if not unit.__cfg.canrecruit then
                            wesnoth.fire(""unit_worth"", { id = unit.id })
                            units = units + wesnoth.get_variable(""unit_worth"")
                        end
                    end
                    -- Up to here
                    local total = units + team.gold + income
                    side_comparison = side_comparison ..
                        string.format( tostring( _ ""<span foreground='#%02x%02x%02x'>Side %d</span>:  Income score = %d  Unit score = %d  Gold = %d"") .. ""\n"" .. tostring( _ ""Grand total: <b>%d</b>"") .. ""\n"",
                            r, g, b, side, income, units, team.gold, total)
                    if total > total_score then
                        color = string.format(""#%02x%02x%02x"", r, g, b)
                        side_num = side
                        total_score = total
                    end
                    until true -- end ugly hack
                end
                side_comparison = side_comparison ..
                    string.format( ""\n"" .. tostring( _ ""<span foreground='%s'>Side %d</span> has the advantage.""), color, side_num)
                wesnoth.fire(""message"", { message = side_comparison, speaker = ""narrator"", image = ""wesnoth-icon.png""})
            "
		[/lua]
	[/event]
	[music]
		ms_after=0
		ms_before=12000
		name="knolls.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="wanderer.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="battle.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="transience.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="the_king_is_dead.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="knalgan_theme.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="the_city_falls.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="nunc_dimittis.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="revelation.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="loyalists.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="breaking_the_chains.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="elvish-theme.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="legends_of_the_north.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="traveling_minstrels.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="underground.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="vengeful.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="frantic.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="the_dangerous_symphony.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="heroes_rite.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="suspense.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="the_deep_path.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="siege_of_laurelmor.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="casualties_of_war.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="silvan_sanctuary.ogg"
	[/music]
	[music]
		append=yes
		ms_after=0
		ms_before=12000
		name="battle-epic.ogg"
	[/music]
	[variables]
		next_scenario="SANDBOX_Maxplank_21"
		random=5
		turn_number=1
		x1=0
		x2=0
		y1=0
		y2=0
	[/variables]
[/replay_start]
[carryover_sides]
	difficulty=""
	next_scenario=""
	random_calls=0
	random_seed=0
	[end_level_data]
		bonus=yes
		carryover_add=no
		carryover_percentage=80
		prescenario_save=yes
		replay_save=yes
	[/end_level_data]
	[variables]
	[/variables]
[/carryover_sides]
[carryover_sides_start]
	difficulty="NORMAL"
	next_scenario=""
	random_calls=0
	random_seed=23752
	[end_level_data]
		bonus=yes
		carryover_add=no
		carryover_percentage=80
		prescenario_save=yes
		replay_save=yes
	[/end_level_data]
	[variables]
		damage_inflicted=5
		next_scenario="SANDBOX_Maxplank_21"
		random=5
		side_number=1
		turn_number=6
		x1=0
		x2=0
		y1=0
		y2=0
	[/variables]
[/carryover_sides_start]
[replay]
	[command]
		sent=yes
		[start]
		[/start]
		[checkup]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[upload_log]
		[ai_log]
			ai_id1="ai_default_rca"
			ai_id2="ai_default_rca"
			end_gold1=15
			end_gold2=0
			end_turn=6
			end_units1=11
			end_units2=8
			faction1="Weiming_Liu"
			faction2="lemgruber"
			version="1.12.5"
			[turn_info]
				event="TURN_START"
				gold=125
				side=1
				turn=1
				units=1
				units_cost=24
				villages=0
			[/turn_info]
			[turn_info]
				event="TURN_START"
				gold=125
				side=2
				turn=1
				units=1
				units_cost=41
				villages=1
			[/turn_info]
			[turn_info]
				event="TURN_START"
				gold=26
				side=1
				turn=2
				units=7
				units_cost=122
				villages=1
			[/turn_info]
			[turn_info]
				event="TURN_START"
				gold=37
				side=2
				turn=2
				units=6
				units_cost=129
				villages=1
			[/turn_info]
			[turn_info]
				event="TURN_START"
				gold=34
				side=1
				turn=3
				units=7
				units_cost=122
				villages=4
			[/turn_info]
			[turn_info]
				event="TURN_START"
				gold=8
				side=2
				turn=3
				units=8
				units_cost=158
				villages=6
			[/turn_info]
			[turn_info]
				event="TURN_START"
				gold=30
				side=1
				turn=4
				units=8
				units_cost=146
				villages=9
			[/turn_info]
			[turn_info]
				event="TURN_START"
				gold=21
				side=2
				turn=4
				units=8
				units_cost=158
				villages=8
			[/turn_info]
			[turn_info]
				event="TURN_START"
				gold=31
				side=1
				turn=5
				units=9
				units_cost=165
				villages=9
			[/turn_info]
			[turn_info]
				event="TURN_START"
				gold=11
				side=2
				turn=5
				units=10
				units_cost=186
				villages=9
			[/turn_info]
			[turn_info]
				event="TURN_START"
				gold=32
				side=1
				turn=6
				units=10
				units_cost=184
				villages=9
			[/turn_info]
		[/ai_log]
	[/upload_log]
	[command]
		sent=""
		[init_side]
			side_number=1
		[/init_side]
		[checkup]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="hehe has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		undo=no
		[speak]
			id="Weiming_Liu"
			message="3 mins, i have to check this map"
			side=1
			time=1500906810
		[/speak]
	[/command]
	[command]
		sent=""
		undo=no
		[speak]
			id="Weiming_Liu"
			message="first time this map"
			side=1
			time=1500906816
		[/speak]
	[/command]
	[command]
		sent=yes
		undo=no
		[speak]
			id="lemgruber"
			message=" i too"
			side=2
			time=1500906816
		[/speak]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="hehe has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		undo=no
		[speak]
			id="lemgruber"
			message="k"
			side=2
			time=1500906873
		[/speak]
	[/command]
	[command]
		sent=""
		undo=no
		[speak]
			id="Weiming_Liu"
			message="ty"
			side=1
			time=1500906883
		[/speak]
	[/command]
	[command]
		sent=yes
		undo=no
		[speak]
			id="lemgruber"
			message="gl and hf"
			side=2
			time=1500906889
		[/speak]
	[/command]
	[command]
		sent=""
		undo=no
		[speak]
			id="Weiming_Liu"
			message="same"
			side=1
			time=1500906896
		[/speak]
	[/command]
	[command]
		sent=""
		[recruit]
			type="Gryphon Rider"
			x=30
			y=22
			[from]
				x=32
				y=19
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="-<n09mYcF4yF15h.Mb6<bKGLDHayrrE3odEKELtnw9qySTCGTsCvUHVtPBRMJTtA>RFwyFHLSnCuHKAuHxQzB3bsHGMIdDOzr4VBPNNnv+qKa8DEyAqHmQxqMorLPI,O"
			[/result]
			[result]
				random_calls=14
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=440468106
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Harakiri_Kamikaze has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		[recruit]
			type="Footpad"
			x=30
			y=20
			[from]
				x=32
				y=19
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="3cDfmk<ey<6C+<b7,1H71+8<cme6>gjf0Sdc8<2j3a108e45,l-87ad4Tk3eeb-o58W>ZP3l.4WonNcn6tmkT71.n5daKf,ZiVg9LWu677W+07p3-0hc2,S,-e7f-9Nu"
			[/result]
			[result]
				random_calls=15
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=1119969574
		[/random_seed]
	[/command]
	[command]
		sent=""
		[recruit]
			type="Footpad"
			x=31
			y=20
			[from]
				x=32
				y=19
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="k6g9vhe4EdiVghjj47j9Qc757fh+g5af8p4C264m+.ec.j3k-e+429gYanTk3eeb-o58W>ZP<l.4WonNcn6tmkT71.n5daKf,ZiVg9LWu677W+07p3-0hc2,S,-e7f-9"
			[/result]
			[result]
				random_calls=15
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="hehe has logged into the lobby"
		[/speak]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=2045733962
		[/random_seed]
	[/command]
	[command]
		sent=""
		[recruit]
			type="Thief"
			x=30
			y=21
			[from]
				x=32
				y=19
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="f<eG,uf8Gd.n7hhX5-7JlbSk2kikhWn+m35r8<0gm,vRxysKjHMPNUJCE2NUCIsFzENHMw9ACRuFycku5q7LFbuJNALwL5nCCw2JM6v7LKKvrFuMyqpUJztftqDuCqwy"
			[/result]
			[result]
				random_calls=15
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=1509134254
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="magadoomer has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Computer_player has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="magadoomer has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		undo=no
		[speak]
			id="lemgruber"
			message="i b"
			side=2
			time=1500907064
		[/speak]
	[/command]
	[command]
		sent=""
		[recruit]
			type="Footpad"
			x=30
			y=23
			[from]
				x=32
				y=19
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="k6g9vhh4EdiVghjj47j9Qc757fh+g5ai8p4C264m+6ec.j3k-e+429gYanTk3eeb-o58W>ZP3l.4WonNcn6tmkT71.n5daKf,ZiVg9LWu677W+07p3-0hc2,S,-e7f-9"
			[/result]
			[result]
				random_calls=15
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=1894253502
		[/random_seed]
	[/command]
	[command]
		sent=""
		[recruit]
			type="Dwarvish Ulfserker"
			x=32
			y=20
			[from]
				x=32
				y=19
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="knw9+llgIhhq>gK4+,hisFm2f4habhN<-05kf4XaJTgo0w,.Oa1m3+a2m>gkRN+h2he05CrOzxFQvqBNPFQVwA2QbgPxJOAuPv.LmHDNOqvJUEEK0BkqyyBEFDLPqDTE"
			[/result]
			[result]
				random_calls=14
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=463099230
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="AmberFur has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="hehe has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		[move]
			x="32,32,32,32,31"
			y="19,18,17,16,16"
		[/move]
		[checkup]
			[result]
				final_hex_x=31
				final_hex_y=16
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[end_turn]
		[/end_turn]
		[checkup1]
			[result]
				random_calls=0
			[/result]
		[/checkup1]
	[/command]
	[command]
		sent=yes
		[init_side]
			side_number=2
		[/init_side]
		[checkup]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Korvo has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Juice has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="pag has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[recruit]
			type="Elvish Scout"
			x=2
			y=10
			[from]
				x=1
				y=11
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="MqQtVoEnOhcKZije0cRglgb3B-lf8j5jl9c38bdm8<8,4d,<2a.l5llg.9,558m.W7-ekb5f2Y6f9ce8a7<K8emdkjc7J0po<g.+njk0H9j0Jh6-b2<>X-elghomL55n"
			[/result]
			[result]
				random_calls=14
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=1195260825
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[recruit]
			type="Elvish Archer"
			x=3
			y=10
			[from]
				x=1
				y=11
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="wKpuPoLO2CK.JiuxwB3WilY13m-lfejlAp30b9Z.fH+h42l8n,kdW7XpBb1X9lfj<g5d-4hi7Zbl7<3GeWpjg8m7a9I4Wi7<.xca8<vce.1s80o3>yk4lcc0zu+aXO+h"
			[/result]
			[result]
				random_calls=15
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=357929762
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="momo has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="1,2,3,3,3,3"
			y="11,10,10,9,8,7"
		[/move]
		[checkup]
			[result]
				final_hex_x=3
				final_hex_y=7
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[recruit]
			type="Elvish Scout"
			x=1
			y=11
			[from]
				x=3
				y=7
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="MqQtVoEnOhcKZija0cRglgb3B-lf8j5jl9c28bdm8<8,4d,<2a.l5llg.9,558m.W7-ekb5f2Y6f8ce8a7<K8emdkjc7J0po<g.+njk0H9j0Jh6-b2<>X-elghomL55n"
			[/result]
			[result]
				random_calls=14
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=711866735
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="bladerunner1 has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[recruit]
			type="Elvish Scout"
			x=3
			y=8
			[from]
				x=3
				y=7
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="MqQtVoEnOhcKZije0cRglgb3B-lf8j5jl9c38bdm8<8,4d,<2a.l5llg.9,558m.W7-ekb5f2Y6f9ce8a7<K8emdkjc7J0po<g.+njk0H9j0Jh6-b2<>X-elghomL55n"
			[/result]
			[result]
				random_calls=14
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=455043569
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[recruit]
			type="Elvish Archer"
			x=3
			y=9
			[from]
				x=3
				y=7
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="vVPHNwIEZNOnNGEfvO6wD,d85O>AWge.Sgff22.6Z-nQ1n-5486j5fldZmR4-,1a2W0ke6Z-+ke0aal1oGeWpjg8m7a9I4Xc7<.xca8<vce.1s80o3>yk4lcc0zu+aXO"
			[/result]
			[result]
				random_calls=15
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=695265131
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[end_turn]
		[/end_turn]
		[checkup1]
			[result]
				random_calls=0
			[/result]
		[/checkup1]
		[checkup2]
			[result]
				random_calls=0
			[/result]
		[/checkup2]
	[/command]
	[command]
		sent=""
		[init_side]
			side_number=1
		[/init_side]
		[checkup]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="30,29,28,27,26,25"
			y="21,22,22,22,22,23"
		[/move]
		[checkup]
			[result]
				final_hex_x=25
				final_hex_y=23
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="30,29,28,27,26,25,24,23,22"
			y="23,23,23,24,24,25,25,26,26"
		[/move]
		[checkup]
			[result]
				final_hex_x=22
				final_hex_y=26
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="30,30,30,29,28,27,27,27,26"
			y="20,19,18,18,17,17,16,15,14"
		[/move]
		[checkup]
			[result]
				final_hex_x=26
				final_hex_y=14
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="31,30,29,28,28,27"
			y="20,19,19,18,17,17"
		[/move]
		[checkup]
			[result]
				final_hex_x=27
				final_hex_y=17
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="30,29,28,27,26,25,24,23,22"
			y="22,22,21,22,21,21,20,20,19"
		[/move]
		[checkup]
			[result]
				final_hex_x=22
				final_hex_y=19
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="32,32,32,32,32,32"
			y="20,19,18,17,16,15"
		[/move]
		[checkup]
			[result]
				final_hex_x=32
				final_hex_y=15
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[speak]
			id="server"
			message="Survivor_ has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="31,30,29,28,28,27"
			y="16,15,15,14,13,13"
		[/move]
		[checkup]
			[result]
				final_hex_x=27
				final_hex_y=13
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[end_turn]
		[/end_turn]
		[checkup1]
			[result]
				random_calls=0
			[/result]
		[/checkup1]
	[/command]
	[command]
		sent=yes
		[init_side]
			side_number=2
		[/init_side]
		[checkup]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[move]
			x="1,1,1,2,2,2,2,2,3"
			y="11,12,13,13,14,15,16,17,18"
		[/move]
		[checkup]
			[result]
				final_hex_x=3
				final_hex_y=18
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="3,2,2,2,2,2"
			y="10,10,11,12,13,14"
		[/move]
		[checkup]
			[result]
				final_hex_x=2
				final_hex_y=14
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[move]
			x="3,3,3,3,4,5,6"
			y="9,10,11,12,12,13,13"
		[/move]
		[checkup]
			[result]
				final_hex_x=6
				final_hex_y=13
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Avassalador has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Survlvor has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[move]
			x="3,4,5,6,7,8,9,10,11"
			y="8,7,7,6,6,5,5,4,4"
		[/move]
		[checkup]
			[result]
				final_hex_x=11
				final_hex_y=4
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[move]
			x="2,3,4,5,6,7,8"
			y="10,10,9,9,8,8,7"
		[/move]
		[checkup]
			[result]
				final_hex_x=8
				final_hex_y=7
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[recruit]
			type="Elvish Fighter"
			x=2
			y=10
			[from]
				x=3
				y=7
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="uJJPnCTqjB-+GGoy>cV,>7qW.6sn387d-Be6efE+h4gl8n,kc>7XpBb1X9iej<g5d-4hi7Zbl7<3GeWpjg8m7a9I4Xb7<.xca8<vce.1s80o3>yk4lcc0zu+aXO+h56f"
			[/result]
			[result]
				random_calls=14
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=2084038072
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Beck has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[recruit]
			type="Elvish Shaman"
			x=3
			y=10
			[from]
				x=3
				y=7
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="17dlf<imDfcFfkmN1cyh<a-YQgP1le+V.K0WFbo+74FmF5y,<a,829mW5exPI><,ymbaLABrkRBftrqsG5AEDmBQ8ysnpN4Vy1L,oOdObIyGH7BHFUJ-sKIARU7>FuFc"
			[/result]
			[result]
				random_calls=14
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=1488229050
		[/random_seed]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="3,4,5,6,7,8,9"
			y="7,7,8,7,7,7,8"
		[/move]
		[checkup]
			[result]
				final_hex_x=9
				final_hex_y=8
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[end_turn]
		[/end_turn]
		[checkup1]
			[result]
				random_calls=0
			[/result]
		[/checkup1]
		[checkup2]
			[result]
				random_calls=0
			[/result]
		[/checkup2]
	[/command]
	[command]
		sent=""
		[init_side]
			side_number=1
		[/init_side]
		[checkup]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="22,21,20,19,18,17"
			y="26,26,25,26,25,25"
		[/move]
		[checkup]
			[result]
				final_hex_x=17
				final_hex_y=25
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="17,17"
			y="25,26"
		[/move]
		[checkup]
			[result]
				final_hex_x=17
				final_hex_y=26
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="25,24,23,22,21,20"
			y="23,22,22,21,22,21"
		[/move]
		[checkup]
			[result]
				final_hex_x=20
				final_hex_y=21
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[speak]
			id="server"
			message="Johny_23 has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		[move]
			x="27,26,25,24,23,22,21"
			y="17,16,16,16,16,16,16"
		[/move]
		[checkup]
			[result]
				final_hex_x=21
				final_hex_y=16
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Kiro has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		[move]
			x="22,21,20,19"
			y="19,19,19,20"
		[/move]
		[checkup]
			[result]
				final_hex_x=19
				final_hex_y=20
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="19,18"
			y="20,19"
		[/move]
		[checkup]
			[result]
				final_hex_x=18
				final_hex_y=19
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="18,17"
			y="19,20"
		[/move]
		[checkup]
			[result]
				final_hex_x=17
				final_hex_y=20
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="17,16"
			y="20,20"
		[/move]
		[checkup]
			[result]
				final_hex_x=16
				final_hex_y=20
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="16,17,18"
			y="20,20,19"
		[/move]
		[checkup]
			[result]
				final_hex_x=18
				final_hex_y=19
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="32,32,31,30,30"
			y="15,14,14,13,12"
		[/move]
		[checkup]
			[result]
				final_hex_x=30
				final_hex_y=12
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="26,26,26,26,25,25"
			y="14,13,12,11,11,10"
		[/move]
		[checkup]
			[result]
				final_hex_x=25
				final_hex_y=10
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="27,26,25,24,23,22,21"
			y="13,12,12,11,11,10,10"
		[/move]
		[checkup]
			[result]
				final_hex_x=21
				final_hex_y=10
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[recruit]
			type="Gryphon Rider"
			x=22
			y=10
			[from]
				x=21
				y=10
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="-<n09mYcF4yF15h.Mb6<bKMLDHayrrE3odEKzOtnw9qySTCGTsCvUHVtPBRMJTtA>RFwyFHLSnCuHJxuHxQzB3bsHGMIdDOzr4VBPNNnv+qKa8DEyAqHmQxqMorLPI,O"
			[/result]
			[result]
				random_calls=14
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=1115365629
		[/random_seed]
	[/command]
	[command]
		sent=""
		[end_turn]
		[/end_turn]
		[checkup1]
			[result]
				random_calls=0
			[/result]
		[/checkup1]
	[/command]
	[command]
		sent=yes
		[init_side]
			side_number=2
		[/init_side]
		[checkup]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[move]
			x="9,10,11,12,13"
			y="8,8,9,8,9"
		[/move]
		[checkup]
			[result]
				final_hex_x=13
				final_hex_y=9
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[move]
			x="11,12,13,14,15,16,17"
			y="4,4,5,4,4,3,3"
		[/move]
		[checkup]
			[result]
				final_hex_x=13
				final_hex_y=5
				stopped_early=yes
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="wilsonso1 has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[move]
			x="13,14,15,16,17,18,19"
			y="5,4,4,3,3,3,4"
		[/move]
		[checkup]
			[result]
				final_hex_x=14
				final_hex_y=4
				stopped_early=yes
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="14,15,16,17"
			y="4,4,3,3"
		[/move]
		[checkup]
			[result]
				final_hex_x=17
				final_hex_y=3
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="17,18"
			y="3,3"
		[/move]
		[checkup]
			[result]
				final_hex_x=18
				final_hex_y=3
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[move]
			x="18,19,20"
			y="3,4,4"
		[/move]
		[checkup]
			[result]
				final_hex_x=20
				final_hex_y=4
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[move]
			x="8,9,10,11,12,13,14,15,16"
			y="7,7,6,6,6,7,6,7,7"
		[/move]
		[checkup]
			[result]
				final_hex_x=16
				final_hex_y=7
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[move]
			x="6,7,8,9,10,11,12,13"
			y="13,14,14,14,13,13,12,12"
		[/move]
		[checkup]
			[result]
				final_hex_x=13
				final_hex_y=12
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="FlamingM1 has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="3,4,5,6,7,8"
			y="10,9,10,10,10,9"
		[/move]
		[checkup]
			[result]
				final_hex_x=8
				final_hex_y=9
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="2,3,4,5,6,7,8"
			y="10,10,10,11,10,10,10"
		[/move]
		[checkup]
			[result]
				final_hex_x=8
				final_hex_y=10
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="2,3,4,5,6,7,8,9"
			y="14,15,14,14,14,15,15,16"
		[/move]
		[checkup]
			[result]
				final_hex_x=9
				final_hex_y=16
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[move]
			x="3,3,4,5,6,7,8"
			y="18,19,19,20,19,20,20"
		[/move]
		[checkup]
			[result]
				final_hex_x=8
				final_hex_y=20
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[end_turn]
		[/end_turn]
		[checkup1]
			[result]
				random_calls=0
			[/result]
		[/checkup1]
		[checkup2]
			[result]
				random_calls=0
			[/result]
		[/checkup2]
	[/command]
	[command]
		sent=""
		[init_side]
			side_number=1
		[/init_side]
		[checkup]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="18,17,16"
			y="19,19,18"
		[/move]
		[checkup]
			[result]
				final_hex_x=16
				final_hex_y=18
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Korvo has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		[move]
			x="16,15"
			y="18,18"
		[/move]
		[checkup]
			[result]
				final_hex_x=15
				final_hex_y=18
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="20,19,18,17,16,15"
			y="21,22,22,22,21,21"
		[/move]
		[checkup]
			[result]
				final_hex_x=15
				final_hex_y=21
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[speak]
			id="server"
			message="Dreadlock123 has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		[move]
			x="30,29,28,27,26,25"
			y="12,13,13,13,12,12"
		[/move]
		[checkup]
			[result]
				final_hex_x=25
				final_hex_y=12
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Atsuma has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		[move]
			x="22,21,20,19"
			y="10,11,10,11"
		[/move]
		[checkup]
			[result]
				final_hex_x=19
				final_hex_y=11
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[recruit]
			type="Dwarvish Ulfserker"
			x=22
			y=10
			[from]
				x=21
				y=10
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="knw9+llgIhhq>gK4+,hisCm2f4cabhN<-05kf4XaJSgo0w,.Oa1m3+a2m>gkRN+h2he05CrOzxFQvqBNPFRVwA2QbgPxJOAuPv.LmHDNOqvJUEEK0BkqyyBEFDLPqDTE"
			[/result]
			[result]
				random_calls=14
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=143901172
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="The_Dead_Menace has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="25,25,24,23,22,21,20,19"
			y="10,11,11,12,12,13,12,13"
		[/move]
		[checkup]
			[result]
				final_hex_x=19
				final_hex_y=13
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="19,19,18,18"
			y="11,12,12,13"
		[/move]
		[checkup]
			[result]
				final_hex_x=18
				final_hex_y=13
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="18,18,17"
			y="13,14,15"
		[/move]
		[checkup]
			[result]
				final_hex_x=17
				final_hex_y=15
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="21,20,20,20,19,18,17,16"
			y="16,16,17,18,19,19,19,18"
		[/move]
		[checkup]
			[result]
				final_hex_x=16
				final_hex_y=18
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="15,16,17"
			y="18,17,17"
		[/move]
		[checkup]
			[result]
				final_hex_x=17
				final_hex_y=17
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[speak]
			id="server"
			message="9876543210 has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		[move]
			x="17,17,17,17,16,15,14,13,12"
			y="26,25,24,23,22,22,21,21,20"
		[/move]
		[checkup]
			[result]
				final_hex_x=12
				final_hex_y=20
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[end_turn]
		[/end_turn]
		[checkup1]
			[result]
				random_calls=0
			[/result]
		[/checkup1]
	[/command]
	[command]
		sent=yes
		[init_side]
			side_number=2
		[/init_side]
		[checkup]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="M has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[move]
			x="13,14,15,15,15"
			y="12,11,11,10,9"
		[/move]
		[checkup]
			[result]
				final_hex_x=15
				final_hex_y=9
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[move]
			x="16,16,15,15,15,14,13,12,12,12"
			y="7,8,9,10,11,11,12,12,13,14"
		[/move]
		[checkup]
			[result]
				final_hex_x=12
				final_hex_y=14
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="9,10,10,10"
			y="16,16,17,18"
		[/move]
		[checkup]
			[result]
				final_hex_x=10
				final_hex_y=18
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="13,14,15,16"
			y="9,8,8,7"
		[/move]
		[checkup]
			[result]
				final_hex_x=16
				final_hex_y=7
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[recruit]
			type="Elvish Fighter"
			x=16
			y=6
			[from]
				x=16
				y=7
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="uJJPnCTqjB-+GGoy>cV,>7nW.6sn387d-B86efE+h4gl8n,kc07XpBb1X9iej<g5d-4hi7Zbl7<3GeWpjg8m7a9I4Xc7<.xca8<vce.1s80o3>yk4lcc0zu+aXO+h56f"
			[/result]
			[result]
				random_calls=14
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=1907313831
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[recruit]
			type="Elvish Fighter"
			x=15
			y=7
			[from]
				x=16
				y=7
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="uJJPnCTqjB-+GGoy>cV,>7UW.6sn387d-B86efE+h4gl8n,kcW7XpBb1X9ihj<g5d-4hi7Zbl7<3GeWpjg8m7a9I4Xi7<.xca8<vce.1s80o3>yk4lcc0zu+aXO+h56f"
			[/result]
			[result]
				random_calls=14
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=437025923
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Hadralex has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="16,15,14,13"
			y="7,8,8,9"
		[/move]
		[checkup]
			[result]
				final_hex_x=13
				final_hex_y=9
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="8,9,10,11,12"
			y="9,10,9,9,8"
		[/move]
		[checkup]
			[result]
				final_hex_x=12
				final_hex_y=8
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="8,9,10,11,12"
			y="10,11,10,10,10"
		[/move]
		[checkup]
			[result]
				final_hex_x=12
				final_hex_y=10
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="20,20,19"
			y="4,5,6"
		[/move]
		[checkup]
			[result]
				final_hex_x=19
				final_hex_y=6
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[end_turn]
		[/end_turn]
		[checkup1]
			[result]
				random_calls=0
			[/result]
		[/checkup1]
		[checkup2]
			[result]
				random_calls=0
			[/result]
		[/checkup2]
	[/command]
	[command]
		sent=""
		[init_side]
			side_number=1
		[/init_side]
		[checkup]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="17,16,15,14,13,12,11,10,10"
			y="17,17,17,17,17,16,16,16,17"
		[/move]
		[checkup]
			[result]
				final_hex_x=10
				final_hex_y=17
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[attack]
			attacker_lvl=1
			attacker_type="Gryphon Rider"
			defender_lvl=1
			defender_type="Elvish Archer"
			defender_weapon=0
			tod="first_watch"
			turn=5
			weapon=0
			[source]
				x=10
				y=17
			[/source]
			[destination]
				x=10
				y=18
			[/destination]
		[/attack]
		[checkup]
			[result]
				chance=30
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=50
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=30
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=50
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				random_calls=4
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=645788864
		[/random_seed]
	[/command]
	[command]
		sent=""
		[move]
			x="17,16,15,15,14,13,12,11"
			y="15,15,16,17,17,18,17,18"
		[/move]
		[checkup]
			[result]
				final_hex_x=11
				final_hex_y=18
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[attack]
			attacker_lvl=1
			attacker_type="Gryphon Rider"
			defender_lvl=1
			defender_type="Elvish Archer"
			defender_weapon=0
			tod="first_watch"
			turn=5
			weapon=0
			[source]
				x=11
				y=18
			[/source]
			[destination]
				x=10
				y=18
			[/destination]
		[/attack]
		[checkup]
			[result]
				chance=30
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=50
				damage=6
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=30
				damage=13
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=50
				damage=6
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				random_calls=4
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=105688176
		[/random_seed]
	[/command]
	[command]
		sent=""
		[move]
			x="16,15,14,13,12,11"
			y="18,19,18,19,19,19"
		[/move]
		[checkup]
			[result]
				final_hex_x=11
				final_hex_y=19
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[attack]
			attacker_lvl=1
			attacker_type="Footpad"
			defender_lvl=1
			defender_type="Elvish Archer"
			defender_weapon=0
			tod="first_watch"
			turn=5
			weapon=0
			[source]
				x=11
				y=19
			[/source]
			[destination]
				x=10
				y=18
			[/destination]
		[/attack]
		[checkup]
			[result]
				chance=30
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=30
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				random_calls=4
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=1760646891
		[/random_seed]
	[/command]
	[command]
		sent=""
		[move]
			x="15,14,13,12,11,10"
			y="21,20,20,20,20,19"
		[/move]
		[checkup]
			[result]
				final_hex_x=10
				final_hex_y=19
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[attack]
			attacker_lvl=1
			attacker_type="Thief"
			defender_lvl=1
			defender_type="Elvish Archer"
			defender_weapon=0
			tod="first_watch"
			turn=5
			weapon=0
			[source]
				x=10
				y=19
			[/source]
			[destination]
				x=10
				y=18
			[/destination]
		[/attack]
		[checkup]
			[result]
				chance=30
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=30
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=30
				damage=12
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				random_calls=5
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=1092173501
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="hgygoljugyvughlklgg has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="12,12,13,13,12,11"
			y="20,19,19,18,17,17"
		[/move]
		[checkup]
			[result]
				final_hex_x=11
				final_hex_y=17
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="19,18,17,16,15,15,14,13"
			y="13,13,14,14,15,16,16,16"
		[/move]
		[checkup]
			[result]
				final_hex_x=13
				final_hex_y=16
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[speak]
			id="server"
			message="LuciferLich has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="22,21,20,20,19,19"
			y="10,11,11,12,13,14"
		[/move]
		[checkup]
			[result]
				final_hex_x=19
				final_hex_y=14
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[recruit]
			type="Dwarvish Guardsman"
			x=22
			y=10
			[from]
				x=21
				y=10
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="iKi9gn+oSW5M+xCocV0F,nFISTSR1lVRLsI+B6pKTxR92oRssqAzHqLrMSETrF5+yMO0M>1oQldyzIDP66xqj+6eZcAX.M,U0>ctv<HHKRuAx4B>L1DnSPK5QMxOKGEN"
			[/result]
			[result]
				random_calls=14
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=613531457
		[/random_seed]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="21,22,22,22,22"
			y="10,10,11,12,13"
		[/move]
		[checkup]
			[result]
				final_hex_x=22
				final_hex_y=13
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="11,11,10"
			y="17,16,15"
		[/move]
		[checkup]
			[result]
				final_hex_x=10
				final_hex_y=15
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="25,24,23"
			y="12,12,13"
		[/move]
		[checkup]
			[result]
				final_hex_x=23
				final_hex_y=13
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[end_turn]
		[/end_turn]
		[checkup1]
			[result]
				random_calls=0
			[/result]
		[/checkup1]
	[/command]
	[command]
		sent=yes
		[init_side]
			side_number=2
		[/init_side]
		[checkup]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="12,13,14,15,16"
			y="8,9,9,10,10"
		[/move]
		[checkup]
			[result]
				final_hex_x=16
				final_hex_y=10
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[move]
			x="12,11,10,9,8,7,6"
			y="14,14,13,14,14,14,13"
		[/move]
		[checkup]
			[result]
				final_hex_x=6
				final_hex_y=13
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="N2 has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[move]
			x="15,15,15,14,13,12,12,12"
			y="9,10,11,11,12,12,13,14"
		[/move]
		[checkup]
			[result]
				final_hex_x=12
				final_hex_y=14
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="ISN2 has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="12,13,14,15,16"
			y="10,11,11,11,11"
		[/move]
		[checkup]
			[result]
				final_hex_x=16
				final_hex_y=11
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="15,16,17,17,17,17"
			y="7,7,8,9,10,11"
		[/move]
		[checkup]
			[result]
				final_hex_x=17
				final_hex_y=11
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[move]
			x="16,16,17,18,19,20,20"
			y="6,7,8,8,9,9,10"
		[/move]
		[checkup]
			[result]
				final_hex_x=20
				final_hex_y=10
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="N2 has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Semler has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="DeadmenDzifko has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="13,14,15,16"
			y="9,8,8,7"
		[/move]
		[checkup]
			[result]
				final_hex_x=16
				final_hex_y=7
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[recruit]
			type="Elvish Fighter"
			x=15
			y=7
			[from]
				x=16
				y=7
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="uJJPnCTqjB-+GGoy>cV,>7nW.6sn387d-Be6efE+h4gl8n,kc27XpBb1X9ihj<g5d-4hi7Zbl7<3GeWpjg8m7a9I4X67<.xca8<vce.1s80o3>yk4lcc0zu+aXO+h56f"
			[/result]
			[result]
				random_calls=14
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=315372318
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[recruit]
			type="Elvish Archer"
			x=16
			y=6
			[from]
				x=16
				y=7
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="wKpuPoLO2CK.JiuxwB3WilY13j-lfejlAp30b9Z.fH+h42l8n,kc07XpBb1X9lfj<g5d-4hi7Zbl7<3GeWpjg8m7a9I4Xc7<.xca8<vce.1s80o3>yk4lcc0zu+aXO+h"
			[/result]
			[result]
				random_calls=15
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=1957053041
		[/random_seed]
	[/command]
	[command]
		sent=yes
		undo=""
		[move]
			x="16,17,18,19"
			y="7,8,8,9"
		[/move]
		[checkup]
			[result]
				final_hex_x=19
				final_hex_y=9
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[move]
			x="19,19,18,18,19,20,21"
			y="6,7,7,8,9,9,10"
		[/move]
		[checkup]
			[result]
				final_hex_x=21
				final_hex_y=10
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[attack]
			attacker_lvl=1
			attacker_type="Elvish Archer"
			defender_lvl=1
			defender_type="Gryphon Rider"
			defender_weapon=-1
			tod="first_watch"
			turn=5
			weapon=1
			[source]
				x=10
				y=18
			[/source]
			[destination]
				x=11
				y=18
			[/destination]
		[/attack]
		[checkup]
			[result]
				chance=50
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=50
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=50
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=50
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				random_calls=4
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=1601005495
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Kubolinek has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[move]
			x="8,7,6,5,4,3,3"
			y="20,20,19,20,19,19,18"
		[/move]
		[checkup]
			[result]
				final_hex_x=3
				final_hex_y=18
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=yes
		[end_turn]
		[/end_turn]
		[checkup1]
			[result]
				random_calls=0
			[/result]
		[/checkup1]
		[checkup2]
			[result]
				random_calls=0
			[/result]
		[/checkup2]
	[/command]
	[command]
		sent=""
		[init_side]
			side_number=1
		[/init_side]
		[checkup]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="10,9"
			y="19,19"
		[/move]
		[checkup]
			[result]
				final_hex_x=9
				final_hex_y=19
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[attack]
			attacker_lvl=1
			attacker_type="Thief"
			defender_lvl=1
			defender_type="Elvish Archer"
			defender_weapon=0
			tod="second_watch"
			turn=6
			weapon=0
			[source]
				x=9
				y=19
			[/source]
			[destination]
				x=10
				y=18
			[/destination]
		[/attack]
		[checkup]
			[result]
				chance=30
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=8
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=30
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=30
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				random_calls=5
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=219722344
		[/random_seed]
	[/command]
	[command]
		sent=""
		[move]
			x="11,10"
			y="19,19"
		[/move]
		[checkup]
			[result]
				final_hex_x=10
				final_hex_y=19
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[attack]
			attacker_lvl=1
			attacker_type="Footpad"
			defender_lvl=1
			defender_type="Elvish Archer"
			defender_weapon=0
			tod="second_watch"
			turn=6
			weapon=0
			[source]
				x=10
				y=19
			[/source]
			[destination]
				x=10
				y=18
			[/destination]
		[/attack]
		[checkup]
			[result]
				chance=30
				damage=6
				hits=yes
			[/result]
			[result]
				dies=yes
			[/result]
			[result]
				random_calls=1
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=190760911
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="silly_sad has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="11,10,9,8,8"
			y="18,18,19,19,20"
		[/move]
		[checkup]
			[result]
				final_hex_x=8
				final_hex_y=20
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="22,23"
			y="10,10"
		[/move]
		[checkup]
			[result]
				final_hex_x=23
				final_hex_y=10
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="23,23,23,23,22"
			y="13,12,11,10,9"
		[/move]
		[checkup]
			[result]
				final_hex_x=22
				final_hex_y=9
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[attack]
			attacker_lvl=1
			attacker_type="Dwarvish Ulfserker"
			defender_lvl=1
			defender_type="Elvish Scout"
			defender_weapon=0
			tod="second_watch"
			turn=6
			weapon=0
			[source]
				x=22
				y=9
			[/source]
			[destination]
				x=21
				y=10
			[/destination]
		[/attack]
		[checkup]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=3
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=3
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=4
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=4
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=3
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=3
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=4
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=4
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=3
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=3
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=4
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=3
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=4
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=3
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=4
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=3
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=4
				hits=yes
			[/result]
			[result]
				dies=yes
			[/result]
			[result]
				random_calls=38
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=1523868728
		[/random_seed]
	[/command]
	[command]
		sent=""
		[move]
			x="22,22,22,22,21"
			y="13,12,11,10,10"
		[/move]
		[checkup]
			[result]
				final_hex_x=22
				final_hex_y=10
				stopped_early=yes
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="22,21"
			y="10,10"
		[/move]
		[checkup]
			[result]
				final_hex_x=21
				final_hex_y=10
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[recruit]
			type="Dwarvish Thunderer"
			x=22
			y=10
			[from]
				x=21
				y=10
			[/from]
		[/recruit]
		[checkup]
			[result]
				checksum="zSnREcAKYBB2DGFnN6.jv.lg<j1498l-+Ap4ppj,.i+3,3giPXb+1Wc61h9d53bl82e5>f8A.W7-ek95em-6f39fhqezrf303YXi6sm>a<8j-6ch11np4R-33410<6i<"
			[/result]
			[result]
				random_calls=14
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=1201690920
		[/random_seed]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="The_Dead_Menace has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=""
		undo=""
		[move]
			x="23,22,21,20"
			y="10,9,9,9"
		[/move]
		[checkup]
			[result]
				final_hex_x=20
				final_hex_y=9
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[move]
			x="21,21,20"
			y="10,11,11"
		[/move]
		[checkup]
			[result]
				final_hex_x=20
				final_hex_y=11
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[attack]
			attacker_lvl=2
			attacker_type="Rogue"
			defender_lvl=1
			defender_type="Elvish Fighter"
			defender_weapon=0
			tod="second_watch"
			turn=6
			weapon=0
			[source]
				x=20
				y=11
			[/source]
			[destination]
				x=20
				y=10
			[/destination]
		[/attack]
		[checkup]
			[result]
				chance=60
				damage=15
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=8
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=15
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=40
				damage=8
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				random_calls=7
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=1823610778
		[/random_seed]
	[/command]
	[command]
		sent=""
		[attack]
			attacker_lvl=1
			attacker_type="Dwarvish Guardsman"
			defender_lvl=1
			defender_type="Elvish Fighter"
			defender_weapon=0
			tod="second_watch"
			turn=6
			weapon=0
			[source]
				x=20
				y=9
			[/source]
			[destination]
				x=20
				y=10
			[/destination]
		[/attack]
		[checkup]
			[result]
				chance=60
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=5
				hits=yes
			[/result]
			[result]
				dies=yes
			[/result]
			[result]
				random_calls=3
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=251667205
		[/random_seed]
	[/command]
	[command]
		sent=""
		[move]
			x="19,19,19,19,19"
			y="14,13,12,11,10"
		[/move]
		[checkup]
			[result]
				final_hex_x=19
				final_hex_y=10
				stopped_early=no
			[/result]
			[result]
				random_calls=0
			[/result]
		[/checkup]
	[/command]
	[command]
		sent=""
		[attack]
			attacker_lvl=1
			attacker_type="Dwarvish Ulfserker"
			defender_lvl=2
			defender_type="Elvish Marksman"
			defender_weapon=0
			tod="second_watch"
			turn=6
			weapon=0
			[source]
				x=19
				y=10
			[/source]
			[destination]
				x=19
				y=9
			[/destination]
		[/attack]
		[checkup]
			[result]
				chance=60
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=70
				damage=0
				hits=no
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=5
				hits=yes
			[/result]
			[result]
				dies=no
			[/result]
			[result]
				chance=60
				damage=5
				hits=yes
			[/result]
			[result]
				dies=yes
			[/result]
			[result]
				random_calls=24
			[/result]
		[/checkup]
	[/command]
	[command]
		dependent=yes
		from_side="server"
		sent=yes
		[random_seed]
			new_seed=509396900
		[/random_seed]
	[/command]
	[command]
		sent=yes
		undo=no
		[speak]
			id="lemgruber"
			message="gg"
			side=2
			time=1500908744
		[/speak]
	[/command]
	[command]
		sent=""
		undo=no
		[speak]
			id="Weiming_Liu"
			message="gg"
			side=1
			time=1500908750
		[/speak]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="lemgruber has left the game."
		[/speak]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Weiming_Liu has been chosen as the new host."
		[/speak]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="Weiming_Liu takes control of side 2."
		[/speak]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="silly_sad has logged into the lobby"
		[/speak]
	[/command]
	[command]
		sent=yes
		[speak]
			id="server"
			message="stein has logged into the lobby"
		[/speak]
	[/command]
[/replay]

