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

##

- **KILLA DIO**
- ![KILLA DIO's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11563.png?1598298529) Topic Author
- Lost Soul
- ![Lost Soul](https://www.realm667.com/media/kunena/ranks/rank_7_skull.png)

 Less More- Posts: 93
-
-

   5 years 1 week ago - 5 years 6 days ago [\#9080](#9080) by KILLA DIO  *[\[SUBMISSION\] Reflective potion](https://www.realm667.com/forum/closed-submissions/1636-submission-reflective-potion#9080 "Information:

Name: Reflective potion
Type: Reflector
Palette: Custom\Blasphemer
Summon: ReflectivePotion
Use type: Is the powerup used immediately when you grab it (Instant), or is it stored for later (Inventory)?
Duration: 20s
Brightmaps: No
Actor modification: no
ACS: Yes

Description:
A potion that temporarily reflects projectiles and prevents other forms of damage

Credits:
Code: KILLA DIO, Jarewill (Zdoom forums)
Sounds: KILLA DIO, 3D realms, Raven software
Sprites: Neoworm
GLdefs: KILLA DIO
Idea Base: Blood's reflective shots

Download:
https://www.dropbox.com/s/ptltqgvwy43g41x/Reflective%20Potion%20.pk3?dl=0

Sprite:")* was created by *KILLA DIO*

 Information:
Name: Reflective potion
Type: Reflector
Palette: Custom\Blasphemer
Summon: ReflectivePotion
Use type: Is the powerup used immediately when you grab it (Instant), or is it stored for later (Inventory)?
Duration: 20s
Brightmaps: No
Actor modification: no
ACS: Yes

Description:
A potion that temporarily reflects projectiles and prevents other forms of damage

Credits:
Code: KILLA DIO, Jarewill (Zdoom forums)
Sounds: KILLA DIO, 3D realms, Raven software
Sprites: Neoworm
GLdefs: KILLA DIO
Idea Base: Blood's reflective shots

Download:
https://www.dropbox.com/s/ptltqgvwy43g41x/Reflective%20Potion%20.pk3?dl=0

Sprite:
 [ ![[img](https://i.imgur.com/1A348LO.png) ](https://i.imgur.com/1A348LO.png "[img")

 Last edit: 5 years 6 days ago by KILLA DIO.

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

   5 years 1 week ago [\#9086](#9086) by Gothic  Replied by *Gothic* on topic *[&lt;span class=](https://www.realm667.com/forum/closed-submissions/1636-submission-reflective-potion#9086 "Information:

Name: Reflective potion
Type: Reflector
Palette: Custom\Blasphemer
Summon: ReflectivePotion
Use type: Is the powerup used immediately when you grab it (Instant), or is it stored for later (Inventory)?
Duration: 20s
Brightmaps: No
Actor modification: no
ACS: Yes

Description:
A potion that temporarily reflects projectiles and prevents other forms of damage

Credits:
Code: KILLA DIO, Jarewill (Zdoom forums)
Sounds: KILLA DIO, 3D realms, Raven software
Sprites: Neoworm
GLdefs: KILLA DIO
Idea Base: Blood's reflective shots

Download:
https://www.dropbox.com/s/ptltqgvwy43g41x/Reflective%20Potion%20.pk3?dl=0

Sprite:")*

 At launch, it gives me this error message:
 [ ![[img](https://i.imgur.com/aisVoZ1.png) ](https://i.imgur.com/aisVoZ1.png "[img")

- I think it should give a more visual clue to how much time it lasts, like most powerups in Doom (I suggest using a blue coloration).
- The description says "reflects projectiles and other forms of damage", but it seems to reflect only projectiles. Maybe it could reflect bullets and melee attacks like the original Reflective Shots powerup did.
- The script needs to be (void) instead of ENTER, or else it will play the power down sound effect at the start of the level.

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

- **KILLA DIO**
- ![KILLA DIO's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11563.png?1598298529) Topic Author
- Lost Soul
- ![Lost Soul](https://www.realm667.com/media/kunena/ranks/rank_7_skull.png)

 Less More- Posts: 93
-
-

   5 years 1 week ago - 5 years 1 week ago [\#9090](#9090) by KILLA DIO  Replied by *KILLA DIO* on topic *[&lt;span class=](https://www.realm667.com/forum/closed-submissions/1636-submission-reflective-potion#9090 "Information:

Name: Reflective potion
Type: Reflector
Palette: Custom\Blasphemer
Summon: ReflectivePotion
Use type: Is the powerup used immediately when you grab it (Instant), or is it stored for later (Inventory)?
Duration: 20s
Brightmaps: No
Actor modification: no
ACS: Yes

Description:
A potion that temporarily reflects projectiles and prevents other forms of damage

Credits:
Code: KILLA DIO, Jarewill (Zdoom forums)
Sounds: KILLA DIO, 3D realms, Raven software
Sprites: Neoworm
GLdefs: KILLA DIO
Idea Base: Blood's reflective shots

Download:
https://www.dropbox.com/s/ptltqgvwy43g41x/Reflective%20Potion%20.pk3?dl=0

Sprite:")*

 I'll try and fix the issues, I thought it already reflected hitscan but admittedly that was not tested much

Edit: it all should be fixed, I'll upload a seperate version that doesnt reflect hitscan due to the only way to do so also messing with the projectile reflection, if it gets added, chose whichever you wish

 Last edit: 5 years 1 week ago by KILLA DIO.

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

- **KILLA DIO**
- ![KILLA DIO's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11563.png?1598298529) Topic Author
- Lost Soul
- ![Lost Soul](https://www.realm667.com/media/kunena/ranks/rank_7_skull.png)

 Less More- Posts: 93
-
-

   5 years 1 week ago - 5 years 1 week ago [\#9091](#9091) by KILLA DIO  Replied by *KILLA DIO* on topic *[\[SUBMISSION\] Reflective potion](https://www.realm667.com/forum/closed-submissions/1636-submission-reflective-potion#9091 "Information:

Name: Reflective potion
Type: Reflector
Palette: Custom\Blasphemer
Summon: ReflectivePotion
Use type: Is the powerup used immediately when you grab it (Instant), or is it stored for later (Inventory)?
Duration: 20s
Brightmaps: No
Actor modification: no
ACS: Yes

Description:
A potion that temporarily reflects projectiles and prevents other forms of damage

Credits:
Code: KILLA DIO, Jarewill (Zdoom forums)
Sounds: KILLA DIO, 3D realms, Raven software
Sprites: Neoworm
GLdefs: KILLA DIO
Idea Base: Blood's reflective shots

Download:
https://www.dropbox.com/s/ptltqgvwy43g41x/Reflective%20Potion%20.pk3?dl=0

Sprite:")*

 Upon further consideration I have decided that the item should not reflect hitscan as the only way I currently know how to also messes up projectile reflection

 Last edit: 5 years 1 week ago by Tormentor667.

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

   5 years 1 week ago - 5 years 1 week ago [\#9102](#9102) by Gothic  Replied by *Gothic* on topic *[\[SUBMISSION\] Reflective potion](https://www.realm667.com/forum/closed-submissions/1636-submission-reflective-potion#9102 "Information:

Name: Reflective potion
Type: Reflector
Palette: Custom\Blasphemer
Summon: ReflectivePotion
Use type: Is the powerup used immediately when you grab it (Instant), or is it stored for later (Inventory)?
Duration: 20s
Brightmaps: No
Actor modification: no
ACS: Yes

Description:
A potion that temporarily reflects projectiles and prevents other forms of damage

Credits:
Code: KILLA DIO, Jarewill (Zdoom forums)
Sounds: KILLA DIO, 3D realms, Raven software
Sprites: Neoworm
GLdefs: KILLA DIO
Idea Base: Blood's reflective shots

Download:
https://www.dropbox.com/s/ptltqgvwy43g41x/Reflective%20Potion%20.pk3?dl=0

Sprite:")*

 I suggest changing the color to Powerup.Color 40 40 99 0.3, so it can look translucent. Also scale down the pickup like 0.7, that flask is enormous. It needs GLDEFS as well.

 Last edit: 5 years 1 week ago by Gothic.

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

- **KILLA DIO**
- ![KILLA DIO's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11563.png?1598298529) Topic Author
- Lost Soul
- ![Lost Soul](https://www.realm667.com/media/kunena/ranks/rank_7_skull.png)

 Less More- Posts: 93
-
-

   5 years 6 days ago - 5 years 6 days ago [\#9105](#9105) by KILLA DIO  Replied by *KILLA DIO* on topic *[\[SUBMISSION\] Reflective potion](https://www.realm667.com/forum/closed-submissions/1636-submission-reflective-potion#9105 "Information:

Name: Reflective potion
Type: Reflector
Palette: Custom\Blasphemer
Summon: ReflectivePotion
Use type: Is the powerup used immediately when you grab it (Instant), or is it stored for later (Inventory)?
Duration: 20s
Brightmaps: No
Actor modification: no
ACS: Yes

Description:
A potion that temporarily reflects projectiles and prevents other forms of damage

Credits:
Code: KILLA DIO, Jarewill (Zdoom forums)
Sounds: KILLA DIO, 3D realms, Raven software
Sprites: Neoworm
GLdefs: KILLA DIO
Idea Base: Blood's reflective shots

Download:
https://www.dropbox.com/s/ptltqgvwy43g41x/Reflective%20Potion%20.pk3?dl=0

Sprite:")*

 I'm not sure about scaling it, I'm trying to make it pixel consistent with the original heretic and hexen powerups

Edit: gldefs added and powerupcolour changed

 Last edit: 5 years 6 days ago by KILLA DIO.

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

   5 years 6 days ago [\#9106](#9106) by Gothic  Replied by *Gothic* on topic *[\[SUBMISSION\] Reflective potion](https://www.realm667.com/forum/closed-submissions/1636-submission-reflective-potion#9106 "Information:

Name: Reflective potion
Type: Reflector
Palette: Custom\Blasphemer
Summon: ReflectivePotion
Use type: Is the powerup used immediately when you grab it (Instant), or is it stored for later (Inventory)?
Duration: 20s
Brightmaps: No
Actor modification: no
ACS: Yes

Description:
A potion that temporarily reflects projectiles and prevents other forms of damage

Credits:
Code: KILLA DIO, Jarewill (Zdoom forums)
Sounds: KILLA DIO, 3D realms, Raven software
Sprites: Neoworm
GLdefs: KILLA DIO
Idea Base: Blood's reflective shots

Download:
https://www.dropbox.com/s/ptltqgvwy43g41x/Reflective%20Potion%20.pk3?dl=0

Sprite:")*

> [ KILLA DIO wrote: ](https://www.realm667.com/forum/closed-submissions/1636-submission-reflective-potion#9105)

>
>  I'm not sure about scaling it, I'm trying to make it pixel consistent with the original heretic and hexen powerups

Yeah, but that sprite is enormous, and considering it came from Doom alpha, it doesn't even fit the Raven style. Have you tried using a different sprite? Here are some bottle made by Neoworm for example:
 [ ![[img](https://i.imgur.com/yuwwVWK.png) ](https://i.imgur.com/yuwwVWK.png "[img")

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

- **KILLA DIO**
- ![KILLA DIO's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11563.png?1598298529) Topic Author
- Lost Soul
- ![Lost Soul](https://www.realm667.com/media/kunena/ranks/rank_7_skull.png)

 Less More- Posts: 93
-
-

   5 years 6 days ago - 5 years 6 days ago [\#9108](#9108) by KILLA DIO  Replied by *KILLA DIO* on topic *[\[SUBMISSION\] Reflective potion](https://www.realm667.com/forum/closed-submissions/1636-submission-reflective-potion#9108 "Information:

Name: Reflective potion
Type: Reflector
Palette: Custom\Blasphemer
Summon: ReflectivePotion
Use type: Is the powerup used immediately when you grab it (Instant), or is it stored for later (Inventory)?
Duration: 20s
Brightmaps: No
Actor modification: no
ACS: Yes

Description:
A potion that temporarily reflects projectiles and prevents other forms of damage

Credits:
Code: KILLA DIO, Jarewill (Zdoom forums)
Sounds: KILLA DIO, 3D realms, Raven software
Sprites: Neoworm
GLdefs: KILLA DIO
Idea Base: Blood's reflective shots

Download:
https://www.dropbox.com/s/ptltqgvwy43g41x/Reflective%20Potion%20.pk3?dl=0

Sprite:")*

 I might try editing it with some raven style outlines

EDIT: decided to use one of the Neoworm Sprites

 Last edit: 5 years 6 days ago by KILLA DIO.

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

   5 years 5 days ago [\#9111](#9111) by Gothic  Replied by *Gothic* on topic *[\[SUBMISSION\] Reflective potion](https://www.realm667.com/forum/closed-submissions/1636-submission-reflective-potion#9111 "Information:

Name: Reflective potion
Type: Reflector
Palette: Custom\Blasphemer
Summon: ReflectivePotion
Use type: Is the powerup used immediately when you grab it (Instant), or is it stored for later (Inventory)?
Duration: 20s
Brightmaps: No
Actor modification: no
ACS: Yes

Description:
A potion that temporarily reflects projectiles and prevents other forms of damage

Credits:
Code: KILLA DIO, Jarewill (Zdoom forums)
Sounds: KILLA DIO, 3D realms, Raven software
Sprites: Neoworm
GLdefs: KILLA DIO
Idea Base: Blood's reflective shots

Download:
https://www.dropbox.com/s/ptltqgvwy43g41x/Reflective%20Potion%20.pk3?dl=0

Sprite:")*

 One last thing, you should make the potion float like most of Heretic and Hexen artifacts do, and make the inventory icon "REFPA0" instead of a different sprite, you don't need a separate graphic unless the artifact sprite is too big (like the ShadowSphere)

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

- **KILLA DIO**
- ![KILLA DIO's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11563.png?1598298529) Topic Author
- Lost Soul
- ![Lost Soul](https://www.realm667.com/media/kunena/ranks/rank_7_skull.png)

 Less More- Posts: 93
-
-

   5 years 5 days ago - 5 years 5 days ago [\#9114](#9114) by KILLA DIO  Replied by *KILLA DIO* on topic *[\[SUBMISSION\] Reflective potion](https://www.realm667.com/forum/closed-submissions/1636-submission-reflective-potion#9114 "Information:

Name: Reflective potion
Type: Reflector
Palette: Custom\Blasphemer
Summon: ReflectivePotion
Use type: Is the powerup used immediately when you grab it (Instant), or is it stored for later (Inventory)?
Duration: 20s
Brightmaps: No
Actor modification: no
ACS: Yes

Description:
A potion that temporarily reflects projectiles and prevents other forms of damage

Credits:
Code: KILLA DIO, Jarewill (Zdoom forums)
Sounds: KILLA DIO, 3D realms, Raven software
Sprites: Neoworm
GLdefs: KILLA DIO
Idea Base: Blood's reflective shots

Download:
https://www.dropbox.com/s/ptltqgvwy43g41x/Reflective%20Potion%20.pk3?dl=0

Sprite:")*

 The heretic and hexen items use a separate graphic with different offsets, while I'm not sure, this is most likely because the offsets need to be different on the hud

EDIT: On further testing, you were right gothic

EDIT 2: Done!

 Last edit: 5 years 5 days ago by KILLA DIO.

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