#  ![](https://www.realm667.com/media/kunena/topic_icons/realm667_repo/user/rep_approved.png) \[SUBMISSION\] Familiar

##

- **SSkies**
- ![SSkies's Avatar](https://www.realm667.com/media/kunena/core/svg/person.svg)
- Demon
- ![Demon](https://www.realm667.com/media/kunena/ranks/rank_5_demon.png)

 Less More- Posts: 27
-
-

   2 years 4 months ago [\#11713](#11713) by SSkies  Replied by *SSkies* on topic *[Familiar (formerly Dark Genie)](https://www.realm667.com/forum/closed-submissions/1961-submission-familiar?start=10#11713 "Information:

Name: Familiar / Greater Familiar
Difficulty: Easy / Medium
Connections: Afrit on steroids
Summon: Familiar / GFamiliar
Melee: No
Distance: Projectile
Type: Demon/Magical
Brightmaps: No
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Afrit, Heretic/Imp and alonsotm -- https://freesound.org/s/396499/
Sprites: Hexen/Afrit and Heretic/Imp
Sprite Edit: Rifleman
Idea Base: The Phoenix and its resurrection

Description: This monster is similar to Afrit, except it will sometimes 'blink' before firing and can sacrifice its body to possess a worthy corpse. When the host is killed, it'll spawn a new body for the Familiar. There is 5% chance a Familiar will become a Greater Familiar through resurrection. Greater Familiar can possess and buff living monsters.

Sprite:Download Link: Attached")*

 I've noticed some weird things on his movement patterns, idk if they're intentional. For example, sometimes the guy will protect himself in the egg-shape but it still would ascend on the air. Looks really strange. Sometimes I've also heard pain sounds when they shouldn't be heard.

The projectiles also look kinda weird, being that yellow-ish. It would look better if they matched the guy's colours. Maybe a blue or purple, or a combination of both, would look nice. Like the colours from the Dark Imp's fireball in KDZID.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYxLXN1Ym1pc3Npb24tZmFtaWxpYXI/c3RhcnQ9MTA=&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 4 months ago [\#11714](#11714) by 9Rifleman  Replied by *9Rifleman* on topic *[Familiar (formerly Dark Genie)](https://www.realm667.com/forum/closed-submissions/1961-submission-familiar?start=10#11714 "Information:

Name: Familiar / Greater Familiar
Difficulty: Easy / Medium
Connections: Afrit on steroids
Summon: Familiar / GFamiliar
Melee: No
Distance: Projectile
Type: Demon/Magical
Brightmaps: No
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Afrit, Heretic/Imp and alonsotm -- https://freesound.org/s/396499/
Sprites: Hexen/Afrit and Heretic/Imp
Sprite Edit: Rifleman
Idea Base: The Phoenix and its resurrection

Description: This monster is similar to Afrit, except it will sometimes 'blink' before firing and can sacrifice its body to possess a worthy corpse. When the host is killed, it'll spawn a new body for the Familiar. There is 5% chance a Familiar will become a Greater Familiar through resurrection. Greater Familiar can possess and buff living monsters.

Sprite:Download Link: Attached")*

 Changed the projectile colours to purple with a touch of cyan. Monster no longer floats up when hurt, the animation is sped up and it gets REFLECTIVE flag for the duration. I couldn't replicate the sound issue though.

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

- **SSkies**
- ![SSkies's Avatar](https://www.realm667.com/media/kunena/core/svg/person.svg)
- Demon
- ![Demon](https://www.realm667.com/media/kunena/ranks/rank_5_demon.png)

 Less More- Posts: 27
-
-

   2 years 4 months ago [\#11717](#11717) by SSkies  Replied by *SSkies* on topic *[\[SUBMISSION\] Familiar (formerly Dark Genie)](https://www.realm667.com/forum/closed-submissions/1961-submission-familiar?start=10#11717 "Information:

Name: Familiar / Greater Familiar
Difficulty: Easy / Medium
Connections: Afrit on steroids
Summon: Familiar / GFamiliar
Melee: No
Distance: Projectile
Type: Demon/Magical
Brightmaps: No
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Afrit, Heretic/Imp and alonsotm -- https://freesound.org/s/396499/
Sprites: Hexen/Afrit and Heretic/Imp
Sprite Edit: Rifleman
Idea Base: The Phoenix and its resurrection

Description: This monster is similar to Afrit, except it will sometimes 'blink' before firing and can sacrifice its body to possess a worthy corpse. When the host is killed, it'll spawn a new body for the Familiar. There is 5% chance a Familiar will become a Greater Familiar through resurrection. Greater Familiar can possess and buff living monsters.

Sprite:Download Link: Attached")*

 The animations behave perfectly now. The new colors also look a lot better.

About the sound issue, do this. Summon him, and the guy will appear in his egg-shape. Then wait 1 or 1.5 seconds and, when the guy wakes up, he will emit a pain sound.

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

- **SSkies**
- ![SSkies's Avatar](https://www.realm667.com/media/kunena/core/svg/person.svg)
- Demon
- ![Demon](https://www.realm667.com/media/kunena/ranks/rank_5_demon.png)

 Less More- Posts: 27
-
-

   2 years 4 months ago - 2 years 4 months ago [\#11718](#11718) by SSkies  Replied by *SSkies* on topic *[\[SUBMISSION\] Familiar (formerly Dark Genie)](https://www.realm667.com/forum/closed-submissions/1961-submission-familiar?start=10#11718 "Information:

Name: Familiar / Greater Familiar
Difficulty: Easy / Medium
Connections: Afrit on steroids
Summon: Familiar / GFamiliar
Melee: No
Distance: Projectile
Type: Demon/Magical
Brightmaps: No
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Afrit, Heretic/Imp and alonsotm -- https://freesound.org/s/396499/
Sprites: Hexen/Afrit and Heretic/Imp
Sprite Edit: Rifleman
Idea Base: The Phoenix and its resurrection

Description: This monster is similar to Afrit, except it will sometimes 'blink' before firing and can sacrifice its body to possess a worthy corpse. When the host is killed, it'll spawn a new body for the Familiar. There is 5% chance a Familiar will become a Greater Familiar through resurrection. Greater Familiar can possess and buff living monsters.

Sprite:Download Link: Attached")*

 Found the reason. Take a look at your SNDINFO. The first line is

FamiliarSpawn imppai // Afrit/Imp

But IMPPAI is actually the Gargoyle and Afrit's Pain sound.

You would like to play the SPAWN3 sound, which is also packed in your file but never referenced in SNDINFO.

 Last edit: 2 years 4 months ago by SSkies.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYxLXN1Ym1pc3Npb24tZmFtaWxpYXI/c3RhcnQ9MTA=&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 4 months ago [\#11719](#11719) by 9Rifleman  Replied by *9Rifleman* on topic *[\[SUBMISSION\] Familiar (formerly Dark Genie)](https://www.realm667.com/forum/closed-submissions/1961-submission-familiar?start=10#11719 "Information:

Name: Familiar / Greater Familiar
Difficulty: Easy / Medium
Connections: Afrit on steroids
Summon: Familiar / GFamiliar
Melee: No
Distance: Projectile
Type: Demon/Magical
Brightmaps: No
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Afrit, Heretic/Imp and alonsotm -- https://freesound.org/s/396499/
Sprites: Hexen/Afrit and Heretic/Imp
Sprite Edit: Rifleman
Idea Base: The Phoenix and its resurrection

Description: This monster is similar to Afrit, except it will sometimes 'blink' before firing and can sacrifice its body to possess a worthy corpse. When the host is killed, it'll spawn a new body for the Familiar. There is 5% chance a Familiar will become a Greater Familiar through resurrection. Greater Familiar can possess and buff living monsters.

Sprite:Download Link: Attached")*

 Checked it out and it's as it should be - See sound is used from Heretic's Imp, instead of Afrit's as it was originally. I just forgot to remove it. Pain sound is different, higher pitched.

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

- **SSkies**
- ![SSkies's Avatar](https://www.realm667.com/media/kunena/core/svg/person.svg)
- Demon
- ![Demon](https://www.realm667.com/media/kunena/ranks/rank_5_demon.png)

 Less More- Posts: 27
-
-

   2 years 4 months ago [\#11720](#11720) by SSkies  Replied by *SSkies* on topic *[\[SUBMISSION\] Familiar (formerly Dark Genie)](https://www.realm667.com/forum/closed-submissions/1961-submission-familiar?start=10#11720 "Information:

Name: Familiar / Greater Familiar
Difficulty: Easy / Medium
Connections: Afrit on steroids
Summon: Familiar / GFamiliar
Melee: No
Distance: Projectile
Type: Demon/Magical
Brightmaps: No
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Afrit, Heretic/Imp and alonsotm -- https://freesound.org/s/396499/
Sprites: Hexen/Afrit and Heretic/Imp
Sprite Edit: Rifleman
Idea Base: The Phoenix and its resurrection

Description: This monster is similar to Afrit, except it will sometimes 'blink' before firing and can sacrifice its body to possess a worthy corpse. When the host is killed, it'll spawn a new body for the Familiar. There is 5% chance a Familiar will become a Greater Familiar through resurrection. Greater Familiar can possess and buff living monsters.

Sprite:Download Link: Attached")*

 Alright.

I'm pretty sure "imppai" stands for "imp pain", but if that's the sound you wanted to use for the spawn then that's how it must be ![;)](https://www.realm667.com/wink.gif ";)")

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYxLXN1Ym1pc3Npb24tZmFtaWxpYXI/c3RhcnQ9MTA=&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 4 months ago - 2 years 4 months ago [\#11724](#11724) by 9Rifleman  Replied by *9Rifleman* on topic *[\[SUBMISSION\] Familiar (formerly Dark Genie)](https://www.realm667.com/forum/closed-submissions/1961-submission-familiar?start=10#11724 "Information:

Name: Familiar / Greater Familiar
Difficulty: Easy / Medium
Connections: Afrit on steroids
Summon: Familiar / GFamiliar
Melee: No
Distance: Projectile
Type: Demon/Magical
Brightmaps: No
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Afrit, Heretic/Imp and alonsotm -- https://freesound.org/s/396499/
Sprites: Hexen/Afrit and Heretic/Imp
Sprite Edit: Rifleman
Idea Base: The Phoenix and its resurrection

Description: This monster is similar to Afrit, except it will sometimes 'blink' before firing and can sacrifice its body to possess a worthy corpse. When the host is killed, it'll spawn a new body for the Familiar. There is 5% chance a Familiar will become a Greater Familiar through resurrection. Greater Familiar can possess and buff living monsters.

Sprite:Download Link: Attached")*

 I decided to take the monster a bit further and added a Greater version. It's the same but better and stronger and can posses living monster to buff them. Its projectile is now slightly homing and it can ress corpses Familiars can't. There is 5% chance a Familiar will become a Greater one starting with second revival.

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

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYxLXN1Ym1pc3Npb24tZmFtaWxpYXI/c3RhcnQ9MTA=&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 4 months ago - 2 years 4 months ago [\#11726](#11726) by DeVloek  Replied by *DeVloek* on topic *[\[SUBMISSION\] Familiar (formerly Dark Genie)](https://www.realm667.com/forum/closed-submissions/1961-submission-familiar?start=10#11726 "Information:

Name: Familiar / Greater Familiar
Difficulty: Easy / Medium
Connections: Afrit on steroids
Summon: Familiar / GFamiliar
Melee: No
Distance: Projectile
Type: Demon/Magical
Brightmaps: No
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Afrit, Heretic/Imp and alonsotm -- https://freesound.org/s/396499/
Sprites: Hexen/Afrit and Heretic/Imp
Sprite Edit: Rifleman
Idea Base: The Phoenix and its resurrection

Description: This monster is similar to Afrit, except it will sometimes 'blink' before firing and can sacrifice its body to possess a worthy corpse. When the host is killed, it'll spawn a new body for the Familiar. There is 5% chance a Familiar will become a Greater Familiar through resurrection. Greater Familiar can possess and buff living monsters.

Sprite:Download Link: Attached")*

 I noticed two bugs with the Greater Familiar.

1. It can possess dormant monsters and target dummies from a mod that I'm using to test my monsters. You can prevent this by adding this line to the if clause in your posses() function Code:

&amp;&amp; !InStateSequence(obj.curstate, obj.ResolveState("Spawn"))

This will prevent the function from continuing if the monster is still in its spawn state (which is the case for dormant monsters and target dummies), I had the same issue with my Cacomancer and this check solved it.

2. Possessed monsters become very slow instead of faster. This is just a typo, you can fix this with owner.Speed ***+=*** 5 instead of owner.Speed =+ 5 (which slows them down to 5 speed)

 Last edit: 2 years 4 months ago by DeVloek.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYxLXN1Ym1pc3Npb24tZmFtaWxpYXI/c3RhcnQ9MTA=&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 4 months ago - 2 years 4 months ago [\#11729](#11729) by 9Rifleman  Replied by *9Rifleman* on topic *[\[SUBMISSION\] Familiar (formerly Dark Genie)](https://www.realm667.com/forum/closed-submissions/1961-submission-familiar?start=10#11729 "Information:

Name: Familiar / Greater Familiar
Difficulty: Easy / Medium
Connections: Afrit on steroids
Summon: Familiar / GFamiliar
Melee: No
Distance: Projectile
Type: Demon/Magical
Brightmaps: No
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Afrit, Heretic/Imp and alonsotm -- https://freesound.org/s/396499/
Sprites: Hexen/Afrit and Heretic/Imp
Sprite Edit: Rifleman
Idea Base: The Phoenix and its resurrection

Description: This monster is similar to Afrit, except it will sometimes 'blink' before firing and can sacrifice its body to possess a worthy corpse. When the host is killed, it'll spawn a new body for the Familiar. There is 5% chance a Familiar will become a Greater Familiar through resurrection. Greater Familiar can possess and buff living monsters.

Sprite:Download Link: Attached")*

 Fixed. I also added **&amp;&amp; !obj.bBOSS** as a condition and Species property. Speed buff fixed too.

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

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYxLXN1Ym1pc3Npb24tZmFtaWxpYXI/c3RhcnQ9MTA=&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 4 months ago [\#11766](#11766) by Gothic  Replied by *Gothic* on topic *[\[SUBMISSION\] Familiar (formerly Dark Genie)](https://www.realm667.com/forum/closed-submissions/1961-submission-familiar?start=10#11766 "Information:

Name: Familiar / Greater Familiar
Difficulty: Easy / Medium
Connections: Afrit on steroids
Summon: Familiar / GFamiliar
Melee: No
Distance: Projectile
Type: Demon/Magical
Brightmaps: No
Actor modification: No
ACS: No

Credits:

Code: Rifleman
Sounds: Hexen/Afrit, Heretic/Imp and alonsotm -- https://freesound.org/s/396499/
Sprites: Hexen/Afrit and Heretic/Imp
Sprite Edit: Rifleman
Idea Base: The Phoenix and its resurrection

Description: This monster is similar to Afrit, except it will sometimes 'blink' before firing and can sacrifice its body to possess a worthy corpse. When the host is killed, it'll spawn a new body for the Familiar. There is 5% chance a Familiar will become a Greater Familiar through resurrection. Greater Familiar can possess and buff living monsters.

Sprite:Download Link: Attached")*

> [ 9Rifleman wrote: ](https://www.realm667.com/forum/closed-submissions/1961-submission-familiar#11179)

>
>  Can sacrifice its body to possess a worthy corpse. When the host is killed, it'll spawn a new body for the Familiar

What monsters does it consider "worthy"? I'm testing with ettins, centaurs, bishops and serpents, but it does nothing to them.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTYxLXN1Ym1pc3Npb24tZmFtaWxpYXI/c3RhcnQ9MTA=&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)
