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

##

- **herif6677**
- ![herif6677's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11820.png?1636969918) Topic Author
- Shotgunner
- ![Shotgunner](https://www.realm667.com/media/kunena/ranks/rank_3_shotgunner.png)

 Less More- Posts: 3
-
-

   4 years 8 months ago - 4 years 7 months ago [\#9549](#9549) by herif6677  *[\[Submission\] MechPlasmaDemon](https://www.realm667.com/forum/closed-submissions/1714-submission-mechplasmademon#9549 "info:

Name: CyberPlasmaDemon
Difficulty: Medium
Connection: PlasmaDemon
Summon: mechplasmademon, mechpld
Melee: yes
Distance: yes, a orange ball from plasma demon but it deals more damage
Type: Demon/Cybernetic
credits
Submitted: herif6677
Decorate: herif6677
GLDEFs: N/A
Sounds: idsoftware
Sprites: id Software
Sprite Edit: Warhawk
idea base: we need stronger plasmademon.
Description:
stronger version of plasma demon he's fast hard to kill throws more plasma ball eats you faster
sprite:

download:https://drive.google.com/file/d/1jnlr0eKdN9yk0jz9spR_e5RQQH9QXaf0/view  ")* was created by *herif6677*

 info:
Name: CyberPlasmaDemon
Difficulty: Medium
Connection: PlasmaDemon
Summon: mechplasmademon, mechpld
Melee: yes
Distance: yes, a orange ball from plasma demon but it deals more damage
Type: Demon/Cybernetic
credits
Submitted: herif6677
Decorate: herif6677
GLDEFs: N/A
Sounds: idsoftware
Sprites: id Software
Sprite Edit: Warhawk
idea base: we need stronger plasmademon.
**Description:**
stronger version of plasma demon he's fast hard to kill throws more plasma ball eats you faster
sprite:
 [ ![[img](https://i.imgur.com/2TW4u6X.png) ](https://i.imgur.com/2TW4u6X.png "[img")

download:https://drive.google.com/file/d/1jnlr0eKdN9yk0jz9spR_e5RQQH9QXaf0/view

 Last edit: 4 years 7 months ago by Tormentor667.

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

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

 Less More- Posts: 254
-
-

   4 years 8 months ago [\#9552](#9552) by inkoalawetrust  Replied by *inkoalawetrust* on topic *[MechPlasmaDemon](https://www.realm667.com/forum/closed-submissions/1714-submission-mechplasmademon#9552 "info:

Name: CyberPlasmaDemon
Difficulty: Medium
Connection: PlasmaDemon
Summon: mechplasmademon, mechpld
Melee: yes
Distance: yes, a orange ball from plasma demon but it deals more damage
Type: Demon/Cybernetic
credits
Submitted: herif6677
Decorate: herif6677
GLDEFs: N/A
Sounds: idsoftware
Sprites: id Software
Sprite Edit: Warhawk
idea base: we need stronger plasmademon.
Description:
stronger version of plasma demon he's fast hard to kill throws more plasma ball eats you faster
sprite:

download:https://drive.google.com/file/d/1jnlr0eKdN9yk0jz9spR_e5RQQH9QXaf0/view  ")*

 The submission should be [ repackaged and put in a PK3 archive](https://zdoom.org/wiki/Using_ZIPs_as_WAD_replacement) instead of a WAD. I would also suggest giving the actor [ editor keys](https://zdoom.org/wiki/Editor_keys) and maybe a number too, and [ optimizing the sprites](https://imgur.com/a/DJ4x4hS).

Besides that, the spelling, grammar, and code indentation are absolutely all over the place. Random letters are capitalized, most function calls are capitalized except for the A_CustomMissile ones, some lines of code are indented at all while most of them are not, properties and flags have random capitalization. The grammar on the obituaries is wrong (e.g "The MechPlasmaDemon Gived nice Orange to %o", should be more like "The Plasma Demon gave a nice orange to %o"). There also seems to be a random strangely named variant of the demon that is mostly translucent.

Here's what the code should look more like, using the actor definition up to the Melee state sequence as an example, and should be intended by making spaces in SLADE using the TAB key instead of spacebar:
Code:

Actor MechPlasmaDemon : Demon 1234 { Health 535 PainChance 40 Speed 18 FastSpeed 25 SeeSound "CyberFiend/sight" PainSound "blooddemon/pain" DeathSound "blooddemon/death" ActiveSound "blooddemon/active" MeleeSound "blooddemon/melee" DropItem "CellPack" DropItem "PlasmaRifle" HitObituary "%o was eaten by a Plasma Demon, yummy." Obituary "The Plasma Demon gave a nice orange to %o" States { Spawn: DME2 AB 10 A_Look Loop See: DME2 A 0 A_PlaySound("blooddemon/walk") DME2 AABB 2 A_Chase DME2 C 0 A_PlaySound("blooddemon/walk") DME2 CCDD 2 A_Chase Loop Melee: DME2 E 4 A_FaceTarget DME2 F 4 A_FaceTarget DME2 G 3 A_FaceTarget Goto See

Besides these glaring code issues there's more minor ones, like how the function calls use their flag parameters using the direct integer value of all the flags put together for some reason, instead of using the flag names, which unnecessarily obfuscates the code. Like how the A_CustomMissile calls just have the number 1 as their flag parameter, instead of using CMF_AIMOFFSET, which is the name of the flag that the number 1 represents. A_SpawnItemEx also uses the number 128 for its' flag parameter, but I have no idea what those flags are altogether, because [ the enum for A\_SpawnItemEx's flags uses bit shift operators instead of normal integers/numbers](https://github.com/coelckers/gzdoom/blob/master/wadsrc/static/zscript/constants.zs#L96).

All the code issues aside, the NPC is also just very unbalanced, it has 535 health, a bit higher than the Hell Knight, compared to the original Plasma Demon which only had 50 more health than the vanilla Pinky, so since this is meant to be a more powerful Plasma Demon, 250 would be a more fitting and fair amount of health. Also making them always drop a full cell pack and plasma rifle is a bit too generous, making them semi-frequently drop a small cell charge, semi-rarely drop a full charge, and only rarely (If at all.) drop a plasma rifle would be better, [ you can change the chances of DropItem dropping an item and how much of it will be dropped to do that in case you don't know](https://zdoom.org/wiki/Actor_properties#DropItem).

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

- **herif6677**
- ![herif6677's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11820.png?1636969918) Topic Author
- Shotgunner
- ![Shotgunner](https://www.realm667.com/media/kunena/ranks/rank_3_shotgunner.png)

 Less More- Posts: 3
-
-

   4 years 8 months ago [\#9556](#9556) by herif6677  Replied by *herif6677* on topic *[MechPlasmaDemon](https://www.realm667.com/forum/closed-submissions/1714-submission-mechplasmademon#9556 "info:

Name: CyberPlasmaDemon
Difficulty: Medium
Connection: PlasmaDemon
Summon: mechplasmademon, mechpld
Melee: yes
Distance: yes, a orange ball from plasma demon but it deals more damage
Type: Demon/Cybernetic
credits
Submitted: herif6677
Decorate: herif6677
GLDEFs: N/A
Sounds: idsoftware
Sprites: id Software
Sprite Edit: Warhawk
idea base: we need stronger plasmademon.
Description:
stronger version of plasma demon he's fast hard to kill throws more plasma ball eats you faster
sprite:

download:https://drive.google.com/file/d/1jnlr0eKdN9yk0jz9spR_e5RQQH9QXaf0/view  ")*

 thanks for these stuff i will change it later

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

- **herif6677**
- ![herif6677's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11820.png?1636969918) Topic Author
- Shotgunner
- ![Shotgunner](https://www.realm667.com/media/kunena/ranks/rank_3_shotgunner.png)

 Less More- Posts: 3
-
-

   4 years 8 months ago [\#9557](#9557) by herif6677  Replied by *herif6677* on topic *[MechPlasmaDemon](https://www.realm667.com/forum/closed-submissions/1714-submission-mechplasmademon#9557 "info:

Name: CyberPlasmaDemon
Difficulty: Medium
Connection: PlasmaDemon
Summon: mechplasmademon, mechpld
Melee: yes
Distance: yes, a orange ball from plasma demon but it deals more damage
Type: Demon/Cybernetic
credits
Submitted: herif6677
Decorate: herif6677
GLDEFs: N/A
Sounds: idsoftware
Sprites: id Software
Sprite Edit: Warhawk
idea base: we need stronger plasmademon.
Description:
stronger version of plasma demon he's fast hard to kill throws more plasma ball eats you faster
sprite:

download:https://drive.google.com/file/d/1jnlr0eKdN9yk0jz9spR_e5RQQH9QXaf0/view  ")*

 also strange named variant is spectre one

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

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

 Less More- Posts: 254
-
-

   4 years 8 months ago [\#9558](#9558) by inkoalawetrust  Replied by *inkoalawetrust* on topic *[MechPlasmaDemon](https://www.realm667.com/forum/closed-submissions/1714-submission-mechplasmademon#9558 "info:

Name: CyberPlasmaDemon
Difficulty: Medium
Connection: PlasmaDemon
Summon: mechplasmademon, mechpld
Melee: yes
Distance: yes, a orange ball from plasma demon but it deals more damage
Type: Demon/Cybernetic
credits
Submitted: herif6677
Decorate: herif6677
GLDEFs: N/A
Sounds: idsoftware
Sprites: id Software
Sprite Edit: Warhawk
idea base: we need stronger plasmademon.
Description:
stronger version of plasma demon he's fast hard to kill throws more plasma ball eats you faster
sprite:

download:https://drive.google.com/file/d/1jnlr0eKdN9yk0jz9spR_e5RQQH9QXaf0/view  ")*

 I figured so, but you should rename it to something more descriptive of what it is than just "mechpld".

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

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

 Less More- Posts: 1
-
-

   4 years 7 months ago - 4 years 7 months ago [\#9612](#9612) by robertmartin  Replied by *robertmartin* on topic *[\[Submission\] MechPlasmaDemon](https://www.realm667.com/forum/closed-submissions/1714-submission-mechplasmademon#9612 "info:

Name: CyberPlasmaDemon
Difficulty: Medium
Connection: PlasmaDemon
Summon: mechplasmademon, mechpld
Melee: yes
Distance: yes, a orange ball from plasma demon but it deals more damage
Type: Demon/Cybernetic
credits
Submitted: herif6677
Decorate: herif6677
GLDEFs: N/A
Sounds: idsoftware
Sprites: id Software
Sprite Edit: Warhawk
idea base: we need stronger plasmademon.
Description:
stronger version of plasma demon he's fast hard to kill throws more plasma ball eats you faster
sprite:

download:https://drive.google.com/file/d/1jnlr0eKdN9yk0jz9spR_e5RQQH9QXaf0/view  ")*

 Its really very good stuff!!

 Last edit: 4 years 7 months ago by robertmartin.

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

   4 years 6 months ago [\#9656](#9656) by Gunslahyer\_Pi  Replied by *Gunslahyer\_Pi* on topic *[\[Submission\] MechPlasmaDemon](https://www.realm667.com/forum/closed-submissions/1714-submission-mechplasmademon#9656 "info:

Name: CyberPlasmaDemon
Difficulty: Medium
Connection: PlasmaDemon
Summon: mechplasmademon, mechpld
Melee: yes
Distance: yes, a orange ball from plasma demon but it deals more damage
Type: Demon/Cybernetic
credits
Submitted: herif6677
Decorate: herif6677
GLDEFs: N/A
Sounds: idsoftware
Sprites: id Software
Sprite Edit: Warhawk
idea base: we need stronger plasmademon.
Description:
stronger version of plasma demon he's fast hard to kill throws more plasma ball eats you faster
sprite:

download:https://drive.google.com/file/d/1jnlr0eKdN9yk0jz9spR_e5RQQH9QXaf0/view  ")*

 Now that's awesome. Has this been reworked for distribution yet? Wouldn't mind adding this dude
to my Megawad.

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

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

 Less More- Posts: 254
-
-

   4 years 3 months ago [\#9782](#9782) by inkoalawetrust  Replied by *inkoalawetrust* on topic *[\[Submission\] MechPlasmaDemon](https://www.realm667.com/forum/closed-submissions/1714-submission-mechplasmademon#9782 "info:

Name: CyberPlasmaDemon
Difficulty: Medium
Connection: PlasmaDemon
Summon: mechplasmademon, mechpld
Melee: yes
Distance: yes, a orange ball from plasma demon but it deals more damage
Type: Demon/Cybernetic
credits
Submitted: herif6677
Decorate: herif6677
GLDEFs: N/A
Sounds: idsoftware
Sprites: id Software
Sprite Edit: Warhawk
idea base: we need stronger plasmademon.
Description:
stronger version of plasma demon he's fast hard to kill throws more plasma ball eats you faster
sprite:

download:https://drive.google.com/file/d/1jnlr0eKdN9yk0jz9spR_e5RQQH9QXaf0/view  ")*

 Any updates on this submission ? If there's no new sign of activity from the author by about a week from now. I'll probably be closing this submission due to inactivity.

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

   4 years 3 months ago [\#9785](#9785) by CaptainToenail  Replied by *CaptainToenail* on topic *[\[Submission\] MechPlasmaDemon](https://www.realm667.com/forum/closed-submissions/1714-submission-mechplasmademon#9785 "info:

Name: CyberPlasmaDemon
Difficulty: Medium
Connection: PlasmaDemon
Summon: mechplasmademon, mechpld
Melee: yes
Distance: yes, a orange ball from plasma demon but it deals more damage
Type: Demon/Cybernetic
credits
Submitted: herif6677
Decorate: herif6677
GLDEFs: N/A
Sounds: idsoftware
Sprites: id Software
Sprite Edit: Warhawk
idea base: we need stronger plasmademon.
Description:
stronger version of plasma demon he's fast hard to kill throws more plasma ball eats you faster
sprite:

download:https://drive.google.com/file/d/1jnlr0eKdN9yk0jz9spR_e5RQQH9QXaf0/view  ")*

 This one is cool I like it. Would be a shame to see it closed.

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

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

 Less More- Posts: 254
-
-

   4 years 3 months ago [\#9788](#9788) by inkoalawetrust  Replied by *inkoalawetrust* on topic *[\[Submission\] MechPlasmaDemon](https://www.realm667.com/forum/closed-submissions/1714-submission-mechplasmademon#9788 "info:

Name: CyberPlasmaDemon
Difficulty: Medium
Connection: PlasmaDemon
Summon: mechplasmademon, mechpld
Melee: yes
Distance: yes, a orange ball from plasma demon but it deals more damage
Type: Demon/Cybernetic
credits
Submitted: herif6677
Decorate: herif6677
GLDEFs: N/A
Sounds: idsoftware
Sprites: id Software
Sprite Edit: Warhawk
idea base: we need stronger plasmademon.
Description:
stronger version of plasma demon he's fast hard to kill throws more plasma ball eats you faster
sprite:

download:https://drive.google.com/file/d/1jnlr0eKdN9yk0jz9spR_e5RQQH9QXaf0/view  ")*

> [ CaptainToenail wrote: ](https://www.realm667.com/forum/closed-submissions/1714-submission-mechplasmademon#9785)

>
>  This one is cool I like it. Would be a shame to see it closed.

Well, Herif hasn't been online for almost 5 months as of now. So it seems unlikely that there will be an update to this submission. I could always just submit it myself or something though. I just got the .wad too, in case the download link ever goes down.

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