diff --git a/data/units/Elvish_Archer.cfg b/data/units/Elvish_Archer.cfg index e64a2240b51..d3f9500a80c 100644 --- a/data/units/Elvish_Archer.cfg +++ b/data/units/Elvish_Archer.cfg @@ -58,9 +58,14 @@ get_hit_sound=groan.wav [/frame] [frame] begin=-250 - end=0 + end=-150 image=elvish-archer-attack2.png [/frame] + [frame] + begin=-150 + end=0 + image=elvish-archer-attack3.png + [/frame] [missile_frame] begin=-100 diff --git a/data/units/Elvish_Captain.cfg b/data/units/Elvish_Captain.cfg index a208d74db18..7e2769b8736 100644 --- a/data/units/Elvish_Captain.cfg +++ b/data/units/Elvish_Captain.cfg @@ -54,18 +54,21 @@ get_hit_sound=groan.wav end=-450 image=elvish-captain-bow.png [/frame] - [frame] begin=-450 end=-300 image=elvish-captain-bow-attack1.png [/frame] - [frame] begin=-300 - end=0 + end=-200 image=elvish-captain-bow-attack2.png [/frame] + [frame] + begin=-200 + end=0 + image=elvish-captain-bow-attack3.png + [/frame] [frame] begin=0 diff --git a/data/units/Elvish_Fighter.cfg b/data/units/Elvish_Fighter.cfg index 3c453ca7e25..a87ab8f3ac0 100644 --- a/data/units/Elvish_Fighter.cfg +++ b/data/units/Elvish_Fighter.cfg @@ -66,6 +66,11 @@ get_hit_sound=groan.wav [frame] begin=-300 + end=-200 + image=elvish-fighter-bow-attack2.png + [/frame] + [frame] + begin=-200 end=0 image=elvish-fighter-bow-attack2.png [/frame] diff --git a/data/units/Elvish_Marksman.cfg b/data/units/Elvish_Marksman.cfg index 462642adf0b..9b039bcdf6c 100644 --- a/data/units/Elvish_Marksman.cfg +++ b/data/units/Elvish_Marksman.cfg @@ -44,9 +44,14 @@ get_hit_sound=groan.wav [/frame] [frame] begin=-250 - end=0 + end=-150 image=elvish-marksman-attack2.png [/frame] + [frame] + begin=-150 + end=0 + image=elvish-marksman-attack3.png + [/frame] [sound] time=-100 diff --git a/data/units/Elvish_Marshal.cfg b/data/units/Elvish_Marshal.cfg index 945ae2630f0..13fc51ce092 100644 --- a/data/units/Elvish_Marshal.cfg +++ b/data/units/Elvish_Marshal.cfg @@ -41,7 +41,19 @@ get_hit_sound=groan.wav damage=8 number=4 [frame] - begin=-600 + begin=-400 + end=-300 + image=elvish-marshal-bow.png + [/frame] + + [frame] + begin=-300 + end=0 + image=elvish-marshal-attack3.png + [/frame] + + [frame] + begin=0 end=100 image=elvish-marshal-bow.png [/frame] diff --git a/data/units/Elvish_Outrider.cfg b/data/units/Elvish_Outrider.cfg index d8f951f0b94..3af36b20505 100644 --- a/data/units/Elvish_Outrider.cfg +++ b/data/units/Elvish_Outrider.cfg @@ -46,6 +46,16 @@ get_hit_sound=groan.wav range=long damage=5 number=3 + [frame] + begin=-300 + end=-150 + image=elvish-outrider-attack1.png + [/frame] + [frame] + begin=-150 + end=0 + image=elvish-outrider-attack2.png + [/frame] [sound] time=-100 sound=firearrow.wav diff --git a/data/units/Elvish_Ranger.cfg b/data/units/Elvish_Ranger.cfg index 02d16ded8c6..c164b4479bd 100644 --- a/data/units/Elvish_Ranger.cfg +++ b/data/units/Elvish_Ranger.cfg @@ -56,9 +56,14 @@ get_hit_sound=groan.wav [/frame] [frame] begin=-300 - end=0 + end=-200 image=elvish-ranger-attack2.png [/frame] + [frame] + begin=-200 + end=0 + image=elvish-ranger-attack3.png + [/frame] [missile_frame] begin=-100 diff --git a/data/units/Elvish_Scout.cfg b/data/units/Elvish_Scout.cfg index 69b69fe977e..10ea7ed47e5 100644 --- a/data/units/Elvish_Scout.cfg +++ b/data/units/Elvish_Scout.cfg @@ -47,6 +47,16 @@ get_hit_sound=groan.wav range=long damage=4 number=2 + [frame] + begin=-300 + end=-150 + image=elvish-scout-attack1.png + [/frame] + [frame] + begin=-150 + end=0 + image=elvish-scout-attack2.png + [/frame] [sound] time=-100 sound=firearrow.wav diff --git a/data/units/Elvish_Sharpshooter.cfg b/data/units/Elvish_Sharpshooter.cfg index f196a4b7d50..916a54cda4a 100644 --- a/data/units/Elvish_Sharpshooter.cfg +++ b/data/units/Elvish_Sharpshooter.cfg @@ -44,9 +44,16 @@ get_hit_sound=groan.wav [/frame] [frame] begin=-300 - end=0 + end=-200 image=elvish-sharpshooter-attack2.png [/frame] + + [frame] + begin=-200 + end=0 + image=elvish-sharpshooter-attack3.png + [/frame] + [sound] time=-100 sound=firearrow.wav diff --git a/images/elvish-archer-attack3.png b/images/elvish-archer-attack3.png new file mode 100644 index 00000000000..2799db3d1ec Binary files /dev/null and b/images/elvish-archer-attack3.png differ diff --git a/images/elvish-captain-bow-attack3.png b/images/elvish-captain-bow-attack3.png new file mode 100644 index 00000000000..1409695eeae Binary files /dev/null and b/images/elvish-captain-bow-attack3.png differ diff --git a/images/elvish-fighter-bow-attack3.png b/images/elvish-fighter-bow-attack3.png new file mode 100644 index 00000000000..dd6e6fb32fa Binary files /dev/null and b/images/elvish-fighter-bow-attack3.png differ diff --git a/images/elvish-marksman-attack3.png b/images/elvish-marksman-attack3.png new file mode 100644 index 00000000000..7d8e1f24667 Binary files /dev/null and b/images/elvish-marksman-attack3.png differ diff --git a/images/elvish-marshal-attack3.png b/images/elvish-marshal-attack3.png new file mode 100644 index 00000000000..2ec50acb822 Binary files /dev/null and b/images/elvish-marshal-attack3.png differ diff --git a/images/elvish-outrider-attack1.png b/images/elvish-outrider-attack1.png new file mode 100644 index 00000000000..d6791e75831 Binary files /dev/null and b/images/elvish-outrider-attack1.png differ diff --git a/images/elvish-outrider-attack2.png b/images/elvish-outrider-attack2.png new file mode 100644 index 00000000000..5ec1e600f5d Binary files /dev/null and b/images/elvish-outrider-attack2.png differ diff --git a/images/elvish-ranger-attack3.png b/images/elvish-ranger-attack3.png new file mode 100644 index 00000000000..ca8a0f1c4e7 Binary files /dev/null and b/images/elvish-ranger-attack3.png differ diff --git a/images/elvish-scout-attack1.png b/images/elvish-scout-attack1.png new file mode 100644 index 00000000000..7950727ca40 Binary files /dev/null and b/images/elvish-scout-attack1.png differ diff --git a/images/elvish-scout-attack2.png b/images/elvish-scout-attack2.png new file mode 100644 index 00000000000..e56e5a1b40e Binary files /dev/null and b/images/elvish-scout-attack2.png differ diff --git a/images/elvish-sharpshooter-attack3.png b/images/elvish-sharpshooter-attack3.png new file mode 100644 index 00000000000..f9d43867c38 Binary files /dev/null and b/images/elvish-sharpshooter-attack3.png differ