header general

[Submission] Domination Sphere

  • DeVloek
  • DeVloek's Avatar Topic Author
  • Arachnotron
  • Arachnotron
More
4 weeks 2 days ago - 4 weeks 2 days ago #13333 by DeVloek
[Submission] Domination Sphere was created by DeVloek
Info
Name: Domination Sphere
Type: Temporarily charms monsters
Palette: Custom
Summon: DominationSphere
Use Type: Inventory
Duration: 3 to 30 seconds, based on monster health
Brightmaps: No
Actor modification: No
ACS: No

Description:
The Domination Sphere is a powerful artifact that allows the player to dominate monsters.
On activation it spawns a spirit that seeks out hostile monsters and turns them into allies.
The spirit lives for 30 seconds and can hit multiple monsters, but loses power each time.
Monsters with a lot of health cost more power and can only be dominated for a short duration.
The weaker the monster, the longer it is dominated and the less power is needed for domination.

Credits
Submitted: DeVloek
Code: DeVloek
GLDefs: DeVloek
Sounds: Monolith
Sprites: id Software, Raven Software
Sprite Edit: DeVloek
Idea Base: Possession Sphere

Sprite preview


Download
https://drive.google.com/file/d/1N9A3aHaJed_rgvfElGSaVgMi2WUuwbbn/view?usp=sharing


Since the original author of the Possession Sphere doesn't allow updates to their old submissions, I decided to create a new item from the work that I already put time and effort into. The Zscript code was written from scratch anyway, so I only had to replace all the assets. I also fixed some bugs that I missed before, and while I was at it I redesigned and rebalanced some of the powerup's behavior.

Changes from the previous Possession Sphere Update submission:
  • Created new assets and GLDEFS
  • Increased spirit lifetime to 30 seconds
  • Increased maximum amount of dominations to 30
  • Increased the spirit's homing turn angle
  • Boss monsters can now be dominated by default, because why not (can be turned off)
  • The spirit now has a "power" value, which is set to 1000 by default. The power decreases each time the spirit hits a target. Once it reaches 0, the spirit disappears. The power loss is based on the target's current health value. For example, a Lost Soul has 100 hp, so you can dominate 10 of them before the power runs out. A Baron has 1000 hp, dominating him depletes all the power at once so choose wisely when you're gonna activate the powerup. This is dynamic, for example when directly hitting a Baron, the domination lasts for 10 seconds, but if you're already dominating 5 Lost Souls, half the power is gone already so the Baron is only dominated for 5 seconds.
  • Domination duration is now capped between 3 and 30 seconds. This is based on the target's current health value as well, so if you're trying to dominate a Cyberdemon, make sure to wear him down first or he'll turn back hostile almost immediately.

Let me know if you think the powerup is too weak or too strong, I feel it's in the right place but I only tested it on vanilla monsters.
Last edit: 4 weeks 2 days ago by DeVloek. Reason: fixed info lump (it still said Doom Palette but it is custom now)

Please Log in or Create an account to join the conversation.