TerraGov-Marine-Corps icon indicating copy to clipboard operation
TerraGov-Marine-Corps copied to clipboard

Drone Redesigned

Open lKiseki opened this issue 2 years ago • 26 comments

Design doc here: https://docs.google.com/document/d/1WS5f2ObMiw47Q6p9a4AnFMY0lUPOFGIOPdFILUZUgA4/edit?usp=sharing

About The Pull Request

Redesigns the Drone's kit by adding, changing, and removing abilities. The following changes have been made:

Essence Link

No plasma cost | 5s cooldown

New ability! Establish a link with another xeno. Both xenos must be within 6 tiles of range for this link to remain active (not necessarily in line of sight), and linked xenos cannot have multiple links. You can cancel this link by right clicking the ability button or using the appropriate keybind. This link will passively gain an attunement level every 1 minute, up to three levels. It will also grant the link's target the following bonuses while active, some of which scale with attunement levels:

  • If they are missing any health, this link will consume the Drone's plasma to regenerate health every 2 seconds. This passive regeneration scales with attunement levels, and is equal to 1.2% / 2.4% / 3.6% of the target's maximum health. The plasma cost is 2 times that value.
  • Any heals applied to either of the linked xenos are also applied to the other, with reduced effectiveness. This reduced effectiveness scales with attunement levels, equal to 10% / 20% / 30% of the health restored.
  • Buffs applied to either of the linked xenos are also applied to the other one.

The level of attunement is represented in the ability icon's changing bar, and the intensity of the beam.

essence_link_changes

Enhancement

No plasma cost | 120s cooldown

New ability! Drive a linked xeno past their limits, increasing their slash damage by 15% and their movement speed by 0.4. This will drain 10% of the Drone's plasma every 2 seconds while it is active. Has an initial requirement of 3 attunement levels, and consumes 1 in its usage.

enhancement_appearance

Acidic Salve

Changed! Besides the usual heal; if the target is a linked xeno, they will receive a health regeneration buff that restores 1% of their maximum health every 2 seconds. Additionally, if the linked xeno is under 15% health, an attunement level will be consumed to triple the potency of the heal (not the regen buff).

The rest of the changes

  • Removed Ozelomelyn Sting. This honestly never had a place in the Drone’s kit, and the rest of the changes should more than compensate for its absence.
  • Sow, the Drone's previous primordial ability, has been given to the Hivelord instead of their current primordial ability.

Why It's Good For The Game

The Drone should have an identity of its own, with a carefully thought of toolkit and a gameplay experience that’s not just pressing W-A-S-D around a marine and calling it a day. I believe the tool kit to be unironically fine outside of combat (see: Acidic Salve and Transfer Plasma, resin building), which means that I will leave that mostly intact.

I feel this is the sort of redesign that would make Drone more enjoyable to players, while adding a degree of complexity that was otherwise absent.

Changelog

:cl: Lewdcifer add: New Drone ability: Essence Link. Establish a link with another xeno, granting them the following bonuses: passive health regeneration, shared heals, and shared buffs. Has three attunement levels, which are automatically gained over time. Cancel by right clicking the ability button or using the appropriate keybind. add: New Drone primordial ability: Enhancement. Drive a linked xeno past their limits, increasing their damage and speed but rapidly draining your plasma, balance: Drone Acidic Salve changed: Besides the usual heal, if the target is a linked xeno, it will give them a health regeneration buff. Additionally, the heal's potency is increased if the target is under 10% health. imageadd: Added new sprites for Essence Link and Enhancement ability icons, and for Enhancement VFX. del: Removed Drone's Sow primordial ability. add: Replaced the Hivelord's primordial ability with Sow, the Drone's previous primordial ability. /:cl:

lKiseki avatar Oct 10 '22 19:10 lKiseki

wat

Carnage068 avatar Oct 11 '22 00:10 Carnage068

Bitch image

Losenis avatar Oct 11 '22 00:10 Losenis

Ok but please show pictures

AndroidMK2 avatar Oct 11 '22 05:10 AndroidMK2

I for one cannot wait for a drone riding on crusher to Essence Link or Enhance crusher.

novaepee avatar Oct 12 '22 04:10 novaepee

so youre a tf2 medic girlfriend got it

lovegreenstuff avatar Oct 12 '22 05:10 lovegreenstuff

medic gaming

Seems very cool, adds way more fun to drone than ever

AndroidMK2 avatar Oct 12 '22 10:10 AndroidMK2

That PR has had a lot of work put into it, and I don't see anything wrong with it. Perhaps the change to the hivelord might make some grimace, if it is replacing or removing another thing. I'm not sure that I've understood the line in the changelog well.

In either case, I'd like to see 3-4 days of TM for it.

lbnesquik avatar Oct 12 '22 14:10 lbnesquik

The link abilities seem extremely strong, only limited by the short range. 0.4 slowdown for example is the difference between heavy and light armour.

Lumipharon avatar Oct 14 '22 19:10 Lumipharon

Not a fan of removing sting.

Al-1ce avatar Oct 16 '22 18:10 Al-1ce

@BraveMole, added a var for stacking status effects that allows defining whether the status should be removed due to being under one stack. The intent is to prevent the link from being broken due to being under one stack. Of course, having no stacks means no bonuses, so it's something of a QoL feature so you don't have to reestablish a link every time you run out of stacks.

lKiseki avatar Oct 17 '22 16:10 lKiseki

Battle buddy gameplay. Nice.

Araulius avatar Oct 17 '22 21:10 Araulius

OH SHIT, I DIDN'T EVEN REALIZE THIS WAS THE DRAFT THING FROM 8 DAYS AGO, THIS SOUNDS FUCKING AWESOME! I love it, really gives Drones more of an identity than just building shit and helping you get back to 100% out of combat. I mean, Drones were fine before, but this makes them more than just 'Fine', it makes them really damn cool and honestly a lot more interactive in general.

TGMC PR creators being good at game design again moment.

Carnage068 avatar Oct 18 '22 20:10 Carnage068

Test Merge Deployed

Server Instance

TGMC

Merged By

Lewdcifer

Revision

Origin: e3409a458c7646f94667b86b4118a2ddefe029be Pull Request: e39d1e371790b3698fa41d67f7907d578f532b9e Server: 0cb0114322ab5bff59011db8ad0dde81bec04f0e

Comment

GitHub Deployments

comfyorange avatar Oct 18 '22 20:10 comfyorange

Test Merge Updated

Server Instance

TGMC

Merged By

Lewdcifer

Revision

Origin: 0a6bcd46aec7f644f8feb2d1a994d8165e1bbb91 Pull Request: 37f32dbf67c1f4df013bede154ff609808b39ca5 Server: b101d8efcdad4319a5d4f1caffb0cf6a69621100

Comment

GitHub Deployments

comfyorange avatar Oct 18 '22 22:10 comfyorange

very cool, I hope this gets merghed

one problem though, unlinking with a linked xeno is sometimes incosistent, cant unlink at times both when pressing the dedicated bind and right clicking the button. might be a bug?

Test Merge Updated

Server Instance

TGMC

Merged By

naaanii

Revision

Origin: af73cb5a187ee4479e42fb50efc36e8fbcfdfc30 Pull Request: 37f32dbf67c1f4df013bede154ff609808b39ca5 Server: a82a7b9a2e34a0152938b45c435209b017c35eac

Comment

GitHub Deployments

comfyorange avatar Oct 22 '22 17:10 comfyorange

Test Merge Updated

Server Instance

TGMC

Merged By

Tiviplus

Revision

Origin: af73cb5a187ee4479e42fb50efc36e8fbcfdfc30 Pull Request: a3215800ee27e4df8c750be1c8090c469ae7ceaa Server: 2592483a876e876dcb90a7aa0c54b0fa595184c4

comfyorange avatar Oct 22 '22 17:10 comfyorange

Test Merge Updated

Server Instance

TGMC

Merged By

Lewdcifer

Revision

Origin: af73cb5a187ee4479e42fb50efc36e8fbcfdfc30 Pull Request: a3215800ee27e4df8c750be1c8090c469ae7ceaa Server: 99de39021678299d1ff1c63ce1c4f70ed66a98d9

Comment

comfyorange avatar Oct 24 '22 05:10 comfyorange

Test Merge Updated

Server Instance

TGMC

Merged By

Tiviplus

Revision

Origin: 1a0d30d9b48151b309e3ce11f7ab98481c77c9a9 Pull Request: a3215800ee27e4df8c750be1c8090c469ae7ceaa Server: 7adad29020eeb4be86efb0ddff82c4d7eb2491b2

Comment

GitHub Deployments

comfyorange avatar Oct 24 '22 19:10 comfyorange

also, make the above text i wanted to change above green, as with the xeno abilities used.

XSlayer300 avatar Oct 25 '22 01:10 XSlayer300

Test Merge Updated

Server Instance

TGMC

Merged By

Lewdcifer

Revision

Origin: ba11e493e0e54387094b1aee3f723c962e51dc58 Pull Request: a3215800ee27e4df8c750be1c8090c469ae7ceaa Server: 0a3ec3bd7c91e04d1af2ffa9788b52e05723e2f5

Comment

comfyorange avatar Oct 25 '22 16:10 comfyorange

Dead drones leave a link that blocks that alien from recieving new links permanently :(

Sun-Soaked avatar Oct 25 '22 18:10 Sun-Soaked

Test Merge Updated

Server Instance

TGMC

Merged By

Lewdcifer

Revision

Origin: ba11e493e0e54387094b1aee3f723c962e51dc58 Pull Request: a3215800ee27e4df8c750be1c8090c469ae7ceaa Server: 17e47d3e33fcc9f6a5b8340311880374c53990ce

Comment

comfyorange avatar Oct 25 '22 19:10 comfyorange

Test Merge Updated

Server Instance

TGMC

Merged By

Lewdcifer

Revision

Origin: ba11e493e0e54387094b1aee3f723c962e51dc58 Pull Request: a3215800ee27e4df8c750be1c8090c469ae7ceaa Server: 1c1e4b98bed5b49a08101b5d08554feba05f2f0b

Comment

GitHub Deployments

comfyorange avatar Oct 25 '22 19:10 comfyorange

Dead drones leave a link that blocks that alien from recieving new links permanently :(

Fixed in the latest commit.

lKiseki avatar Oct 25 '22 21:10 lKiseki

Test Merge Updated

Server Instance

TGMC

Merged By

Lewdcifer

Revision

Origin: de3c2c8ebf8e37758d277c25b7907d8059064f00 Pull Request: 31df41aaf4855ea86ced204d21fed676defc272e Server: 54f6b1801c5e375491da3123d1bedf3c5c653b16

Comment

GitHub Deployments

comfyorange avatar Oct 27 '22 15:10 comfyorange

Test Merge Removed

comfyorange avatar Oct 29 '22 00:10 comfyorange