Jump to content

[WIP] Necromancer Weapon/Powerup That Can Resurrect the Player


Kan3

Recommended Posts

I have to say that I didn't think it was possible to resurrect the player from an actor class, even because I've never seen it done before (I'm 100% sure someone already did that, but I found nothing), BUT here I am now, really exited to showcase the "alpha" of a new weapon capable of great and awful things!

 

Admire, the soul eater, the Satan Heart (yeah, what an original name... might change it in the future)

 

 

First, I have to thank DeVloek, because of him I've been able to refine the code for the pentagram aura attack!

 

As you can see, the thing is still missing animations and sounds of course, but they'll be here soon!

 

What does this ominous weapon do exactly?

I'm glad you asked!

By pressing the Alt Fire key (default right mouse button) when full ammo (max 666 edgy), the player will summon the Satan Pentagram around him for 3 minutes or until he runs out of "ammo" (or something else...).

The pentagram will let the player devour the souls of nearby enemies, but with a cost. Translated in:

  • Every monster that will enter the specified area (256 map units radius) will receive 1% of his own health as damage every tic (except for monsters with more than 2000 hp, that will have a cap limit of damage received set to 5)
  • The more the enemies lose health, the more their sprite will translate to black and purple and become translucent
  • Once the monsters have less than 10% health remaining, their "soul" will be considered "stolen" and once dead they will never be able to be resurrected by Archviles or such
  • The player will receive 6 points of damage every second when "devouring souls" (although, it doesn't matter how many monsters the player is damaging together, he will always receive only 6 points of damage, making this weapon great to deal with hordes of mid-high tier enemies, but too demanding to deal with a single monster!)
  • 1 ammo will be taken from the player during "soul devouring" (same thing here, not matter how many monsters the player is "hitting" together, only 1 ammo per tic will be taken)
  • If the player dies (killed by something or killed by the pentagram itself) before the pentagram expires, he will come back to life after 2 seconds with the same amount of health he has before activating the weapon alt fire, loosing all of the ammo for this weapon.

I won't bother explaining the sfx, you can see them in the video above :x

NOTE: only the monsters that are not behind walls or such will be targeted!

 

Sir, I'm sorry, but what about the good old normal left mouse button fire?

It's there, but it still needs to be polished and all the sfx are missing, because I wanted to concentrate on the hard part first.

What it (will) does:

  • Single continuous hitscan-like attack with a max range of 600 map units dealing 2% of the monster health of damage (capped at 10 for monsters with more than 2000 hp) per tic
  • Same translation "inducing" effect
  • The player will always receive 6 points of damage every second
  • 1 ammo consumed per tic
  • no resurrection for the player

 

I was also thinking about creating a random chance for monsters with more than 1000 hp to drop the Satan Heart instead of creating a boring classic placeable pickup, but I will see.

Also there won't be any ammo to pickup, but the weapon will replenish itself with every monster killed, depending on the health of the monster!

 

That's it for now, I won't share the code for now, cause it's incomplete and still needs more testing, but I will of course share part of it for who's interested!

 

Opened for criticism and suggestions! 

Share this post


Link to post

Looks nice. I feel like the weapon would work better if instead of resurrecting the player it was the just heal them for each enemy killed.

Share this post


Link to post
14 hours ago, ak47fu2 said:

Looks nice. I feel like the weapon would work better if instead of resurrecting the player it was the just heal them for each enemy killed.

I thought about this possibility at first, but then you basically nullify the auto-damage drawback because you're certain to kill with it, especially with the aura around you with the possibility to kill everything in a 512x512 area within 3 seconds.

Not to mention that I'll be missing what makes this thing original in the first place :D since I already made auto-healing weapons and there are already plenty out there too

Share this post


Link to post
  • 1 month later...
On 2/19/2024 at 9:04 PM, AndroidFerret said:

Absolutely fantastic. Is that a complete total conversion you're working on? 

Thanks!

Yes, even though I don't know if I'll be able to keep a 100% conversion rate T_T

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...