Universal Possession - v1.3 (30/09/2021)
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
- TheNightATK300
- Posts: 193
- Joined: Fri Oct 14, 2016 7:21 pm
Re: Universal Possession - v1.1 (11/09/2021)
Just one problem, in Hideous Destructor specifically, monsters that use armor or shield are immune to possessions unless you remove their armor or destroy their shield, other than that, it worked fine!
-
- Posts: 291
- Joined: Thu Mar 07, 2019 9:40 pm
- Graphics Processor: ATI/AMD (Modern GZDoom)
- Location: United States, MI
Re: Universal Possession - v1.1 (11/09/2021)
As Cutman Mike was here... I noticed something that does conflict with something that increases speed like in Corruption Cards, where it makes the possessed enemy move on it's own and usually still does when shooting as well. Do not think anyone else noticed it too hm.
Re: Universal Possession - v1.1 (11/09/2021)
Updated! Time to address more of your comments.
...plus I don't know if that could even be fixed from my end
If any other problems arise then it's probably better to make that a compatibility patch, and replace the problematic cards with tweaked versions, but this should hold for now.
EDIT: Forgot to mention the Chex Quest incompatibility brought up by Starman the Blaziken, oops. I'm not sure what's causing it, but I'll investigate further for a later update. Tried adding "DOHARMSPECIES" to the possessed monsters but unfortunately it didn't work, so there's probably something else at play here.
Thank you! Really means a lot coming from a veteran like you!Cutmanmike wrote:This mod puts a smile on my face. Not because of what it offers for gameplay, just the way it was done. When I read this post I was certain it would involve some zscript shenanigans, but it's actually a very clever use of DECORATE, ACS and knowhow of (Z)Doom's mechanics. Zandronum modding is full of stuff like this, love to see it (even if I curse working in that engine sometimes). Good job
Added in 1.2! On the top right corner it'll display your kill count, in yellow if it's not enough to have your weapon charged, and in red when it is.lizardcommando wrote:Very neat mod! It seems to work with my old Lizard Squad mod. It would be nice to be able to tell how many kills you need in order to start possessing enemies (unless there was already a way to see that amount, which I have not figured out).
Fixed in 1.2. Now you can only have one possession projectile out per player at any given time.Starman the Blaziken wrote:Also since I came on to play some more of the mod from Doom Barracks Zone X along with a couple mods. I seen that I actually can spam a possess charge at a distance and it can hit multiple enemies to let me control them all in sync with one having the camera behind them. It is pretty funny to watch multiple knights and a cyber possessed, but I am sure that should be patched since I can only view one of them.
To be honest I could never get that to happen myself, so I thought Arch-Viles couldn't resurrect monsters while possessed. But glad to hear it's possible, albeit unlikely, might try to find a way to make it happen more often or something.Starman the Blaziken wrote:I also also came by a thing while in one of the mods being Corruption Cards with enemies spawning with little itty bippy sized pets that I can actually res as a possessed Archvile and sometimes corpses on a different elevation or something. I dunno if it is a bit rusty or some balancing thing that keeps it from doing it normally, but I would sure love to do it more.
There probably is, a bit tricky though. However, it's not really that great of an idea, many monsters (like the Arch-Vile to name a vanilla example), need to have a target in order to deal damage correctly, and this would render those attacks useless (since it'd be targeting a dummy actor placed wherever the monster's aiming, at least in the workaround I can think of).Artman2004 wrote:Nice mod, very fun to play with. However, the possessed enemies will only trigger their attacks when they are looking at other enemies. Is there any way to fix this?
While technically unintended, I don't see that as a problem. I mean, it makes sense shielding could save them from getting possessed, it adds a bit of a dynamic to it.TheNightATK300 wrote:Just one problem, in Hideous Destructor specifically, monsters that use armor or shield are immune to possessions unless you remove their armor or destroy their shield, other than that, it worked fine!
...plus I don't know if that could even be fixed from my end

Sort of fixed in 1.2. I just added a custom deck for the mod that removes that specific card.Starman the Blaziken wrote:As Cutman Mike was here... I noticed something that does conflict with something that increases speed like in Corruption Cards, where it makes the possessed enemy move on it's own and usually still does when shooting as well. Do not think anyone else noticed it too hm.
If any other problems arise then it's probably better to make that a compatibility patch, and replace the problematic cards with tweaked versions, but this should hold for now.
EDIT: Forgot to mention the Chex Quest incompatibility brought up by Starman the Blaziken, oops. I'm not sure what's causing it, but I'll investigate further for a later update. Tried adding "DOHARMSPECIES" to the possessed monsters but unfortunately it didn't work, so there's probably something else at play here.
-
- Posts: 291
- Joined: Thu Mar 07, 2019 9:40 pm
- Graphics Processor: ATI/AMD (Modern GZDoom)
- Location: United States, MI
Re: Universal Possession - v1.2 (14/09/2021)
Buhhh suppose you counted possession projectiles to disappear when going to a skybox, right? Because I see it can pretty much break pretty easily upon aiming where a skybox is at for the rest of the level.
Edit: Now for some reason in this version after being cautious of the bug I encountered after more testing, I also get stuck in place where I stand if I where to kill the possessed monster or it dies.
Edit: Now for some reason in this version after being cautious of the bug I encountered after more testing, I also get stuck in place where I stand if I where to kill the possessed monster or it dies.
-
- Posts: 31
- Joined: Wed Nov 25, 2020 4:52 am
- Graphics Processor: nVidia with Vulkan support
- Location: You don't want to be here
Re: Universal Possession - v1.1 (11/09/2021)
If it's possible, then maybe just separate these attacks, like normal "command to attack target" as it is now will be normal fire button and "command to attack" will be alt fire?TDRR wrote:There probably is, a bit tricky though. However, it's not really that great of an idea, many monsters (like the Arch-Vile to name a vanilla example), need to have a target in order to deal damage correctly, and this would render those attacks useless (since it'd be targeting a dummy actor placed wherever the monster's aiming, at least in the workaround I can think of).Artman2004 wrote:Nice mod, very fun to play with. However, the possessed enemies will only trigger their attacks when they are looking at other enemies. Is there any way to fix this?
- lizardcommando
- Posts: 1489
- Joined: Thu Sep 07, 2006 12:24 pm
- Location: Boringland, California
Re: Universal Possession - v1.2 (14/09/2021)
I noticed a bug in the latest version. It seems that the player is stuck when the possession ends (either by the possessed monster dying or by triggering the end possession yourself).
Re: Universal Possession - v1.2 (14/09/2021)
I noticed that when you edit the CVAR to lower the kill count value (I tried with 5 and -1)
It fails to register when using "Doom" and "Doom 2" (all other iwads work fine)
It fails to register when using "Doom" and "Doom 2" (all other iwads work fine)
Re: Universal Possession - v1.2 (14/09/2021)
hey,i have a problem
when the possesed monster dies or you leave of posses it you stuck in place and you can´t move
when the possesed monster dies or you leave of posses it you stuck in place and you can´t move
Re: Universal Possession - v1.3 (30/09/2021)
Fixed both not being able to move after the possession ends, and also the bug where firing a possession projectile at the sky would lock you away from using the ability again.
Sorry for the delay.
Sorry for the delay.
I can't recreate this. What sourceport are you using? Other mods loaded?I noticed that when you edit the CVAR to lower the kill count value (I tried with 5 and -1)
It fails to register when using "Doom" and "Doom 2" (all other iwads work fine)
Re: Universal Possession - v1.3 (30/09/2021)
A Little more information:
Sourceport:
GZDoom v4.7.0 64bit
Iwads:
DOOM 2 Hell on Earth
Ultimate DOOM
No other mods loaded.
I checked some more and it works, but it seems to ignore the CVARINFO lump completely.
(That means: if you kill the 20 monsters default count, the projectile is charged and you can possess any monster)
With any other Iwads (Strife, Heretic, Hexen, etc) the projectile works after 1 kill (even if you set it as -1)
Hope that helps.
Sourceport:
GZDoom v4.7.0 64bit
Iwads:
DOOM 2 Hell on Earth
Ultimate DOOM
No other mods loaded.
I checked some more and it works, but it seems to ignore the CVARINFO lump completely.
(That means: if you kill the 20 monsters default count, the projectile is charged and you can possess any monster)
With any other Iwads (Strife, Heretic, Hexen, etc) the projectile works after 1 kill (even if you set it as -1)
Hope that helps.
- YasuoProjectX
- Posts: 183
- Joined: Tue Oct 09, 2018 6:37 pm
- Graphics Processor: nVidia (Modern GZDoom)
- Location: Ionia
Re: Universal Possession - v1.3 (30/09/2021)
this reminds me of F.E.A.R game series
-
- Posts: 123
- Joined: Tue Dec 03, 2019 5:22 am
Re: Universal Possession - v1.3 (30/09/2021)
Oh... Great mod. I've been looking for mod like this since 'possess me'. So... I have a few problem;
1. If the possess projectile got reflected, I can't fire the projectile again. I must kill myself then resurrect to be able fire the possess projectile.
2. It seems when possessing is successful then the possessed died shortly after, I can't exit from the cam. The cam stay on the dead possessed but the control is in the player. Quite hard to reproduce, I think; the time gap between successful possessing and the possessed died is 1-2 ticks approx.
3. With flying monsters, when I fly the monster and touch the ceiling and move, the camera stay on the ceiling but the monster still move. Kinda like those classic resident evil game. Flying down fixed that. Maybe camera placement too high?
4. It's a shame we can't possess friendly unit.
Now, these... are not exactly your problem. But I still want to write it;
1. If possessed died and if they have something like second life, That life become your friend. Tested it with D'Sparil from heretic.
2. Possessed monster can't kill enemies. Maybe because they have tags to not harm species? Do you know any mod that can forced every enemies become hostiles to each other?
3. It's maybe... not compatible with one of my favorite mod (really hope I can become immortal that can possess anyone). The mod is called blood stalkers (I called it ryuvain). When possessing someone (at least with low health) the failsafe to transform is activated, but I don't stop growing.
Alright, that's all for now. I just realized I lacks enemies mod.
1. If the possess projectile got reflected, I can't fire the projectile again. I must kill myself then resurrect to be able fire the possess projectile.
2. It seems when possessing is successful then the possessed died shortly after, I can't exit from the cam. The cam stay on the dead possessed but the control is in the player. Quite hard to reproduce, I think; the time gap between successful possessing and the possessed died is 1-2 ticks approx.
3. With flying monsters, when I fly the monster and touch the ceiling and move, the camera stay on the ceiling but the monster still move. Kinda like those classic resident evil game. Flying down fixed that. Maybe camera placement too high?
4. It's a shame we can't possess friendly unit.
Now, these... are not exactly your problem. But I still want to write it;
1. If possessed died and if they have something like second life, That life become your friend. Tested it with D'Sparil from heretic.
2. Possessed monster can't kill enemies. Maybe because they have tags to not harm species? Do you know any mod that can forced every enemies become hostiles to each other?
3. It's maybe... not compatible with one of my favorite mod (really hope I can become immortal that can possess anyone). The mod is called blood stalkers (I called it ryuvain). When possessing someone (at least with low health) the failsafe to transform is activated, but I don't stop growing.
Alright, that's all for now. I just realized I lacks enemies mod.
- Spaceman333
- Posts: 651
- Joined: Thu Oct 13, 2016 8:40 pm
Re: Universal Possession - v1.3 (30/09/2021)
Had great fun with this today, the mod works flawlessly and it adds a whole massive dimension to the gameplay while being balanced and fun too. Very good mod!
Re: Universal Possession - v1.3 (30/09/2021)
Been playing with this for a while and have had a blast.
No idea how hard these would be to implement but I have just a few thoughts:
1. Is there a way to make it more balanced when it comes to enemy strength so a cyberdemon doesn't cost the same to possess as an imp?
Maybe instead of the counter immediately resetting to zero when you possess someone it's a meter that slowly depletes during possession, with highter HP monsters depleting it faster.
Would make picking which enemy to possess more strategic than always just going with the biggest guy in the room. Perhaps you can recharge the meter by getting kills as a possessed demon too.
2. Can all enemies in the room turn on you once you start attacking as a possessed demon? As of now they ignore you unless you hit them so they just stand around while you pick off their mates one by one.
3. Can cancelling a possession leave the demon alive? The fact that it instagibs them makes me tempted to just possess and quickly de-possess a tough enemy for a cheap kill.
4. The possession ball is quite large and gets caught on walls very easily which makes it a nightmare in narrow corridors/doorways. Could we shrink it down a tad?
Bonus thought: Is is possible to have a secondary projectile that turns an enemy friendly instead of controlling them? I thought a taming mod would be fun and would fit with the theme of possession.
Anyway just a few ideas. Thanks for the mod.
No idea how hard these would be to implement but I have just a few thoughts:
1. Is there a way to make it more balanced when it comes to enemy strength so a cyberdemon doesn't cost the same to possess as an imp?
Maybe instead of the counter immediately resetting to zero when you possess someone it's a meter that slowly depletes during possession, with highter HP monsters depleting it faster.
Would make picking which enemy to possess more strategic than always just going with the biggest guy in the room. Perhaps you can recharge the meter by getting kills as a possessed demon too.
2. Can all enemies in the room turn on you once you start attacking as a possessed demon? As of now they ignore you unless you hit them so they just stand around while you pick off their mates one by one.
3. Can cancelling a possession leave the demon alive? The fact that it instagibs them makes me tempted to just possess and quickly de-possess a tough enemy for a cheap kill.
4. The possession ball is quite large and gets caught on walls very easily which makes it a nightmare in narrow corridors/doorways. Could we shrink it down a tad?
Bonus thought: Is is possible to have a secondary projectile that turns an enemy friendly instead of controlling them? I thought a taming mod would be fun and would fit with the theme of possession.
Anyway just a few ideas. Thanks for the mod.
Re: Universal Possession - v1.3 (30/09/2021)
Yeah that sounds like a pretty interesting way to balance it, most likely possible.Jankman wrote: ↑Sat Aug 20, 2022 6:28 pm No idea how hard these would be to implement but I have just a few thoughts:
1. Is there a way to make it more balanced when it comes to enemy strength so a cyberdemon doesn't cost the same to possess as an imp?
Maybe instead of the counter immediately resetting to zero when you possess someone it's a meter that slowly depletes during possession, with highter HP monsters depleting it faster.
Would make picking which enemy to possess more strategic than always just going with the biggest guy in the room. Perhaps you can recharge the meter by getting kills as a possessed demon too.
Sure. I think I just forgot to do that lol, it should be pretty simple I believe.
I don't remember exactly what it was, but I think one or more of the things the script does to possess a monster isn't reversable easily. We'll see.
Sure, to both.Jankman wrote: ↑Sat Aug 20, 2022 6:28 pm 4. The possession ball is quite large and gets caught on walls very easily which makes it a nightmare in narrow corridors/doorways. Could we shrink it down a tad?
Bonus thought: Is is possible to have a secondary projectile that turns an enemy friendly instead of controlling them? I thought a taming mod would be fun and would fit with the theme of possession.
Now on to the other I forgot to reply to...
Easy fix. I don't have any mods with monsters that have reflective attacks so I missed this one.Netheritor wrote: ↑Thu Jan 13, 2022 10:18 pm 1. If the possess projectile got reflected, I can't fire the projectile again. I must kill myself then resurrect to be able fire the possess projectile.
Not sure if there's a simple fix, but I'll try to add some safeguards for that.Netheritor wrote: ↑Thu Jan 13, 2022 10:18 pm 2. It seems when possessing is successful then the possessed died shortly after, I can't exit from the cam. The cam stay on the dead possessed but the control is in the player. Quite hard to reproduce, I think; the time gap between successful possessing and the possessed died is 1-2 ticks approx.
The camera system is just a bit clunky, is all, maybe it could be replaced with a better one I have.Netheritor wrote: ↑Thu Jan 13, 2022 10:18 pm 3. With flying monsters, when I fly the monster and touch the ceiling and move, the camera stay on the ceiling but the monster still move. Kinda like those classic resident evil game. Flying down fixed that. Maybe camera placement too high?
Depends on the mod, but maybe just changing the species may work.Netheritor wrote: ↑Thu Jan 13, 2022 10:18 pm 2. Possessed monster can't kill enemies. Maybe because they have tags to not harm species? Do you know any mod that can forced every enemies become hostiles to each other?