#  ![](https://www.realm667.com/media/kunena/topic_icons/realm667_repo/user/rep_approved.png) Ettin Royal Guard

##

- **9Rifleman**
- ![9Rifleman's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11616.png?1601652946) Topic Author
- Chaingunner
- ![Chaingunner](https://www.realm667.com/media/kunena/ranks/rank_6_chaingunner.png)

 Less More- Posts: 65
-
-
-

   2 years 8 months ago - 2 years 8 months ago [\#11189](#11189) by 9Rifleman  *[Ettin Royal Guard](https://www.realm667.com/forum/closed-submissions/1963-ettin-royal-guard#11189 "Information:

Name: Ettin Royal Guard
Difficulty: Easy/Medium
Connections: Ettin
Summon: EttinRoyal
Melee: Yes
Distance: No
Type: Demon/Magical
Brightmaps: Yes
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Ettin
Sprites: Hexen/Ettin
Sprite Edit: Rifleman
Idea Base: Wanted to make Ettins less useless, so I created a support actor for them.

Description:Only the strongest and most loyal amongst the Ettin get to become a Royal Guard.These hulking brutes inspire nearby Ettin to endure pain and chase enemies with more vigor,but can also slip through ranks to the front where the fighting's thickest. They will try to take you with them from behind the grave.

Sprite:

Download: Attached")* was created by *9Rifleman*

 Information:

Name: Ettin Royal Guard
Difficulty: Easy/Medium
Connections: Ettin
Summon: EttinRoyal
Melee: Yes
Distance: No
Type: Demon/Magical
Brightmaps: Yes
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Ettin
Sprites: Hexen/Ettin
Sprite Edit: Rifleman
Idea Base: Wanted to make Ettins less useless, so I created a support actor for them.

Description:Only the strongest and most loyal amongst the Ettin get to become a Royal Guard.These hulking brutes inspire nearby Ettin to endure pain and chase enemies with more vigor,but can also slip through ranks to the front where the fighting's thickest. They will try to take you with them from behind the grave.

Sprite: [ ![[img  ](https://imgur.com/iQTBn0y.png) ](https://imgur.com/iQTBn0y.png "[img  ")

Download: Attached

- [ EttinRoyal.zip ](https://www.realm667.com/forum/attachment/1771?download=1 "EttinRoyal.zip") [ ](https://www.realm667.com/forum/attachment/1771?download=1 "EttinRoyal.zip")

 Last edit: 2 years 8 months ago by 9Rifleman.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYzLWV0dGluLXJveWFsLWd1YXJk&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **Kan3**
- ![Kan3's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11916.jpg?1664060928)
- Lost Soul
- ![Lost Soul](https://www.realm667.com/media/kunena/ranks/rank_7_skull.png)

 Less More- Posts: 78
-
-

   2 years 8 months ago [\#11190](#11190) by Kan3  Replied by *Kan3* on topic *[Ettin Royal Guard](https://www.realm667.com/forum/closed-submissions/1963-ettin-royal-guard#11190 "Information:

Name: Ettin Royal Guard
Difficulty: Easy/Medium
Connections: Ettin
Summon: EttinRoyal
Melee: Yes
Distance: No
Type: Demon/Magical
Brightmaps: Yes
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Ettin
Sprites: Hexen/Ettin
Sprite Edit: Rifleman
Idea Base: Wanted to make Ettins less useless, so I created a support actor for them.

Description:Only the strongest and most loyal amongst the Ettin get to become a Royal Guard.These hulking brutes inspire nearby Ettin to endure pain and chase enemies with more vigor,but can also slip through ranks to the front where the fighting's thickest. They will try to take you with them from behind the grave.

Sprite:

Download: Attached")*

 I love the concept! Really great job!

One thing that I would change is maybe the alpha of the flat blue ring, just because it looks slightly too invasive in my opinion

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYzLWV0dGluLXJveWFsLWd1YXJk&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **Gunslahyer\_Pi**
- ![Gunslahyer_Pi's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11830.png?1640056844)
- BFG Commando
- ![BFG Commando](https://www.realm667.com/media/kunena/ranks/rank_8_bfgcommando.png)

 Less More- Posts: 172
-
-
-
-

   2 years 8 months ago [\#11191](#11191) by Gunslahyer\_Pi  Replied by *Gunslahyer\_Pi* on topic *[Ettin Royal Guard](https://www.realm667.com/forum/closed-submissions/1963-ettin-royal-guard#11191 "Information:

Name: Ettin Royal Guard
Difficulty: Easy/Medium
Connections: Ettin
Summon: EttinRoyal
Melee: Yes
Distance: No
Type: Demon/Magical
Brightmaps: Yes
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Ettin
Sprites: Hexen/Ettin
Sprite Edit: Rifleman
Idea Base: Wanted to make Ettins less useless, so I created a support actor for them.

Description:Only the strongest and most loyal amongst the Ettin get to become a Royal Guard.These hulking brutes inspire nearby Ettin to endure pain and chase enemies with more vigor,but can also slip through ranks to the front where the fighting's thickest. They will try to take you with them from behind the grave.

Sprite:

Download: Attached")*

 I have to agree sadly. Though it's a cool effect, just doesn't seem to suit the atmosphere. Maybe a different sprite or effect? Like the bruiser demon?

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYzLWV0dGluLXJveWFsLWd1YXJk&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **CaptainToenail**
- ![CaptainToenail's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11652.png?1696711803)
- Wicked
- ![Wicked](https://www.realm667.com/media/kunena/ranks/rank_81_wicked.png)

 Less More- Posts: 229
-
-

   2 years 8 months ago [\#11192](#11192) by CaptainToenail  Replied by *CaptainToenail* on topic *[Ettin Royal Guard](https://www.realm667.com/forum/closed-submissions/1963-ettin-royal-guard#11192 "Information:

Name: Ettin Royal Guard
Difficulty: Easy/Medium
Connections: Ettin
Summon: EttinRoyal
Melee: Yes
Distance: No
Type: Demon/Magical
Brightmaps: Yes
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Ettin
Sprites: Hexen/Ettin
Sprite Edit: Rifleman
Idea Base: Wanted to make Ettins less useless, so I created a support actor for them.

Description:Only the strongest and most loyal amongst the Ettin get to become a Royal Guard.These hulking brutes inspire nearby Ettin to endure pain and chase enemies with more vigor,but can also slip through ranks to the front where the fighting's thickest. They will try to take you with them from behind the grave.

Sprite:

Download: Attached")*

 It's a very interesting idea. A leader type enemy that can empower its allies.

I wonder if it would be possible to explore this concept further for other enemies in the future. Enemies could rally and form up into units or blobs around a leader enemy like this - sort of like the officer characters in the Dynasty Warriors games. Maybe using thing hate/goal/follow (I forget the exact name).

The recolour is a little rough but it looks alright. Regarding the circle effect - perhaps it could be wider to represent the true diameter of the effect, and also make it animate slower and more translucent. I think that would make it easier on the eyes. it's also not flat in software mode but I don't think there's anything to be done about that.

Overall an interesting idea, I like it.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYzLWV0dGluLXJveWFsLWd1YXJk&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **9Rifleman**
- ![9Rifleman's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11616.png?1601652946) Topic Author
- Chaingunner
- ![Chaingunner](https://www.realm667.com/media/kunena/ranks/rank_6_chaingunner.png)

 Less More- Posts: 65
-
-
-

   2 years 8 months ago [\#11193](#11193) by 9Rifleman  Replied by *9Rifleman* on topic *[Ettin Royal Guard](https://www.realm667.com/forum/closed-submissions/1963-ettin-royal-guard#11193 "Information:

Name: Ettin Royal Guard
Difficulty: Easy/Medium
Connections: Ettin
Summon: EttinRoyal
Melee: Yes
Distance: No
Type: Demon/Magical
Brightmaps: Yes
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Ettin
Sprites: Hexen/Ettin
Sprite Edit: Rifleman
Idea Base: Wanted to make Ettins less useless, so I created a support actor for them.

Description:Only the strongest and most loyal amongst the Ettin get to become a Royal Guard.These hulking brutes inspire nearby Ettin to endure pain and chase enemies with more vigor,but can also slip through ranks to the front where the fighting's thickest. They will try to take you with them from behind the grave.

Sprite:

Download: Attached")*

 Thanks guys! I'll rework that circle and reupload ![:)](https://www.realm667.com/media/kunena/emoticons/cacsmi.gif ":)")

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYzLWV0dGluLXJveWFsLWd1YXJk&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **DeVloek**
- ![DeVloek's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11145.png?1542216928)
- Arachnotron
- ![Arachnotron](https://www.realm667.com/media/kunena/ranks/rank_10_arachno.png)

 Less More- Posts: 416
-
-

   2 years 8 months ago [\#11194](#11194) by DeVloek  Replied by *DeVloek* on topic *[Ettin Royal Guard](https://www.realm667.com/forum/closed-submissions/1963-ettin-royal-guard#11194 "Information:

Name: Ettin Royal Guard
Difficulty: Easy/Medium
Connections: Ettin
Summon: EttinRoyal
Melee: Yes
Distance: No
Type: Demon/Magical
Brightmaps: Yes
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Ettin
Sprites: Hexen/Ettin
Sprite Edit: Rifleman
Idea Base: Wanted to make Ettins less useless, so I created a support actor for them.

Description:Only the strongest and most loyal amongst the Ettin get to become a Royal Guard.These hulking brutes inspire nearby Ettin to endure pain and chase enemies with more vigor,but can also slip through ranks to the front where the fighting's thickest. They will try to take you with them from behind the grave.

Sprite:

Download: Attached")*

 The problem with flat sprites is that they render on top of other sprites even if they are below/behind, the larger the sprite the more noticable it is. You can even see it in the gif animation, the circle renders on top of the Ettin's legs.
It would probably look better if you used several small floorhugger sprites that circle around the Ettin via a_warp, or spawn particles around him that refresh every tic.
I had the same problem with some aura powerups I'm currently working on. One powerup spawned a flame ring around the player, but it just looked bad when monsters walked inside the ring so I scrapped the flat sprites entirely and worked with textured particles instead.

The idea itself is great though, nice work.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYzLWV0dGluLXJveWFsLWd1YXJk&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **9Rifleman**
- ![9Rifleman's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11616.png?1601652946) Topic Author
- Chaingunner
- ![Chaingunner](https://www.realm667.com/media/kunena/ranks/rank_6_chaingunner.png)

 Less More- Posts: 65
-
-
-

   2 years 8 months ago - 2 years 8 months ago [\#11251](#11251) by 9Rifleman  Replied by *9Rifleman* on topic *[Ettin Royal Guard](https://www.realm667.com/forum/closed-submissions/1963-ettin-royal-guard#11251 "Information:

Name: Ettin Royal Guard
Difficulty: Easy/Medium
Connections: Ettin
Summon: EttinRoyal
Melee: Yes
Distance: No
Type: Demon/Magical
Brightmaps: Yes
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Ettin
Sprites: Hexen/Ettin
Sprite Edit: Rifleman
Idea Base: Wanted to make Ettins less useless, so I created a support actor for them.

Description:Only the strongest and most loyal amongst the Ettin get to become a Royal Guard.These hulking brutes inspire nearby Ettin to endure pain and chase enemies with more vigor,but can also slip through ranks to the front where the fighting's thickest. They will try to take you with them from behind the grave.

Sprite:

Download: Attached")*

 Made a new version, with particles effect instead of the sprite. I kinda suck at working with particle functions, but I think it looks decent. Attached to the original post.

 Last edit: 2 years 8 months ago by 9Rifleman.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYzLWV0dGluLXJveWFsLWd1YXJk&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **DeVloek**
- ![DeVloek's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11145.png?1542216928)
- Arachnotron
- ![Arachnotron](https://www.realm667.com/media/kunena/ranks/rank_10_arachno.png)

 Less More- Posts: 416
-
-

   2 years 8 months ago [\#11253](#11253) by DeVloek  Replied by *DeVloek* on topic *[Ettin Royal Guard](https://www.realm667.com/forum/closed-submissions/1963-ettin-royal-guard#11253 "Information:

Name: Ettin Royal Guard
Difficulty: Easy/Medium
Connections: Ettin
Summon: EttinRoyal
Melee: Yes
Distance: No
Type: Demon/Magical
Brightmaps: Yes
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Ettin
Sprites: Hexen/Ettin
Sprite Edit: Rifleman
Idea Base: Wanted to make Ettins less useless, so I created a support actor for them.

Description:Only the strongest and most loyal amongst the Ettin get to become a Royal Guard.These hulking brutes inspire nearby Ettin to endure pain and chase enemies with more vigor,but can also slip through ranks to the front where the fighting's thickest. They will try to take you with them from behind the grave.

Sprite:

Download: Attached")*

 Yeah that particle effect looks much better than the blue circle imo.

The only thing that's bothering me a bit is how the melee attack sound is cut off when he starts whacking at you repeatedly. One way to solve this is to remove the AttackSound line from the default block and add **TNT1 A 0 A\_Startsound("EttinAttack",0);** to the beginning of the melee state.

btw I noticed a few redundant lines in the code. **Actor mo** is declared twice but both times is never used at all, also your **A\_SpawnParticleEx** function has several lines where the value is 0. Those can safely be removed, unless you left them in there to tweak these settings later ofc.
And since you are using **SPF\_ROLL**, it might look cool to have the particle sprite roll around a bit for variety, for example **startroll: random(1,360)**.

OK while typing this reply I got an idea, how about adding that particle effect to the affected Ettin as well? Kinda like this Code:

obj.A_SpawnParticleEx ( "FF3300", TexMan.CheckForTexture ("FDMBA2A8"), style: STYLE_Add, flags: SPF_FULLBRIGHT|SPF_RELATIVE|SPF_ROLL, lifetime: 10, size: 7.0, angle: random(1,360), xoff: 40, startalphaf: 0.6, fadestepf: -0.6, startroll: random(1,360) );

I tried this and it looks pretty cool. That way the affected Ettin has only one particle per tic spawning around him but it still does a good job at letting the player know they are under the influence of the big guy.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYzLWV0dGluLXJveWFsLWd1YXJk&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **9Rifleman**
- ![9Rifleman's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11616.png?1601652946) Topic Author
- Chaingunner
- ![Chaingunner](https://www.realm667.com/media/kunena/ranks/rank_6_chaingunner.png)

 Less More- Posts: 65
-
-
-

   2 years 8 months ago [\#11261](#11261) by 9Rifleman  Replied by *9Rifleman* on topic *[Ettin Royal Guard](https://www.realm667.com/forum/closed-submissions/1963-ettin-royal-guard#11261 "Information:

Name: Ettin Royal Guard
Difficulty: Easy/Medium
Connections: Ettin
Summon: EttinRoyal
Melee: Yes
Distance: No
Type: Demon/Magical
Brightmaps: Yes
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Ettin
Sprites: Hexen/Ettin
Sprite Edit: Rifleman
Idea Base: Wanted to make Ettins less useless, so I created a support actor for them.

Description:Only the strongest and most loyal amongst the Ettin get to become a Royal Guard.These hulking brutes inspire nearby Ettin to endure pain and chase enemies with more vigor,but can also slip through ranks to the front where the fighting's thickest. They will try to take you with them from behind the grave.

Sprite:

Download: Attached")*

 Thanks for the suggestions, I used them all. I actually wanted to have the effect on other Ettin back when I had the blue circle, but the decided not to for reasons.

Well, now I think it's ready for prime time.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYzLWV0dGluLXJveWFsLWd1YXJk&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **Gothic**
- ![Gothic's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar320.png?1619787674)
- Moderator
- ![Moderator](https://www.realm667.com/media/kunena/ranks/rank_20_barrel.png)

 Less More- Posts: 1329
-
-
-

   2 years 8 months ago [\#11264](#11264) by Gothic  Replied by *Gothic* on topic *[Ettin Royal Guard](https://www.realm667.com/forum/closed-submissions/1963-ettin-royal-guard#11264 "Information:

Name: Ettin Royal Guard
Difficulty: Easy/Medium
Connections: Ettin
Summon: EttinRoyal
Melee: Yes
Distance: No
Type: Demon/Magical
Brightmaps: Yes
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Ettin
Sprites: Hexen/Ettin
Sprite Edit: Rifleman
Idea Base: Wanted to make Ettins less useless, so I created a support actor for them.

Description:Only the strongest and most loyal amongst the Ettin get to become a Royal Guard.These hulking brutes inspire nearby Ettin to endure pain and chase enemies with more vigor,but can also slip through ranks to the front where the fighting's thickest. They will try to take you with them from behind the grave.

Sprite:

Download: Attached")*

 [ Added](https://www.realm667.com/en/repository-18489/beastiary-mainmenu-136-69621/heretic-hexen-style-mainmenu-137-49102/2591-ettin-royal-guard)

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYzLWV0dGluLXJveWFsLWd1YXJk&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

[Powered by](https://www.realm667.com/forum/credits) [Kunena Forum](https://www.kunena.org)
