diff --git a/data/core/images/units/trolls/troll-hero-attack-ne-2.png b/data/core/images/units/trolls/troll-hero-attack-ne-2.png new file mode 100644 index 00000000000..b9cfa565114 Binary files /dev/null and b/data/core/images/units/trolls/troll-hero-attack-ne-2.png differ diff --git a/data/core/images/units/trolls/troll-hero-attack-ne-3.png b/data/core/images/units/trolls/troll-hero-attack-ne-3.png new file mode 100644 index 00000000000..0ae13cb4eae Binary files /dev/null and b/data/core/images/units/trolls/troll-hero-attack-ne-3.png differ diff --git a/data/core/images/units/trolls/troll-hero-attack-ne-4.png b/data/core/images/units/trolls/troll-hero-attack-ne-4.png new file mode 100644 index 00000000000..c0f764b8645 Binary files /dev/null and b/data/core/images/units/trolls/troll-hero-attack-ne-4.png differ diff --git a/data/core/images/units/trolls/troll-hero-attack-ne-5.png b/data/core/images/units/trolls/troll-hero-attack-ne-5.png new file mode 100644 index 00000000000..a7caec25794 Binary files /dev/null and b/data/core/images/units/trolls/troll-hero-attack-ne-5.png differ diff --git a/data/core/images/units/trolls/troll-hero-attack-ne-6.png b/data/core/images/units/trolls/troll-hero-attack-ne-6.png new file mode 100644 index 00000000000..c5acddbda4e Binary files /dev/null and b/data/core/images/units/trolls/troll-hero-attack-ne-6.png differ diff --git a/data/core/units/trolls/Hero.cfg b/data/core/units/trolls/Hero.cfg index f3ed3462014..ca80ea94fb2 100644 --- a/data/core/units/trolls/Hero.cfg +++ b/data/core/units/trolls/Hero.cfg @@ -38,7 +38,7 @@ direction=se,sw offset=0.0~0.1,0.1~0.0 - start=-300 + start_time=-300 [frame] duration=100 @@ -48,15 +48,11 @@ duration=100 image=units/trolls/troll-hero-attack-se-2.png [/frame] - [frame] - duration=100 - image=units/trolls/troll-hero-attack-se-3.png - [/frame] [if] hits=yes [frame] duration=100 - image=units/trolls/troll-hero-attack-se-4.png + image=units/trolls/troll-hero-attack-se-3.png sound=mace.wav [/frame] [/if] @@ -64,10 +60,14 @@ hits=no [frame] duration=100 - image=units/trolls/troll-hero-attack-se-4.png + image=units/trolls/troll-hero-attack-se-3.png sound={SOUND_LIST:MISS} [/frame] [/else] + [frame] + duration=100 + image=units/trolls/troll-hero-attack-se-4.png + [/frame] [frame] duration=100 image=units/trolls/troll-hero-attack-se-5.png @@ -84,7 +84,7 @@ direction=s offset=0.0~0.1:300,0.1~0.2:200,0.2~0.0:100 - start=-300 + start_time=-300 [frame] duration=100 @@ -94,15 +94,11 @@ duration=100 image=units/trolls/troll-hero-attack-se-2.png [/frame] - [frame] - duration=100 - image=units/trolls/troll-hero-attack-se-3.png - [/frame] [if] hits=yes [frame] duration=100 - image=units/trolls/troll-hero-attack-s-4.png + image=units/trolls/troll-hero-attack-se-3.png sound=mace.wav [/frame] [/if] @@ -110,10 +106,14 @@ hits=no [frame] duration=100 - image=units/trolls/troll-hero-attack-s-4.png + image=units/trolls/troll-hero-attack-se-3.png sound={SOUND_LIST:MISS} [/frame] [/else] + [frame] + duration=100 + image=units/trolls/troll-hero-attack-s-4.png + [/frame] [frame] duration=100 image=units/trolls/troll-hero-attack-s-5.png @@ -123,4 +123,54 @@ image=units/trolls/troll-hero-attack-s-6.png [/frame] [/attack_anim] + [attack_anim] + [filter_attack] + name=hammer + [/filter_attack] + + direction=nw,n,ne + offset=0.0~0.1,0.1~0.0 + start_time=-300 + + [frame] + duration=100 + image=units/trolls/troll-hero-attack-se-1.png + [/frame] + [frame] + duration=100 + image=units/trolls/troll-hero-attack-ne-2.png + [/frame] + [if] + hits=yes + [frame] + duration=100 + image=units/trolls/troll-hero-attack-ne-3.png + sound=mace.wav + [/frame] + [/if] + [else] + hits=no + [frame] + duration=100 + image=units/trolls/troll-hero-attack-ne-3.png + sound={SOUND_LIST:MISS} + [/frame] + [/else] + [frame] + duration=75 + image=units/trolls/troll-hero-attack-ne-4.png + [/frame] + [frame] + duration=75 + image=units/trolls/troll-hero-attack-ne-5.png + [/frame] + [frame] + duration=75 + image=units/trolls/troll-hero-attack-ne-6.png + [/frame] + [frame] + duration=75 + image=units/trolls/troll-hero-attack-se-1.png + [/frame] + [/attack_anim] [/unit_type]