cataclysmbnteam / Cataclysm-BN

Cataclysm: Bright Nights, A fork/variant of Cataclysm:DDA by CleverRaven.
https://docs.cataclysmbn.org
Other
704 stars 273 forks source link

Various issues with control laptop hacking of robotic enemies #1585

Open PatchouliKnowledge opened 2 years ago

PatchouliKnowledge commented 2 years ago

Describe the bug

Using the "IFF override" option of the control laptop on various enemies produces mixed results. Out of the ones I encountered so far:

Other robots might have similar issues, but I have yet to encounter them on my current run.

Steps To Reproduce

  1. Spawn a control laptop, and charge it
  2. Have a means of concealing yourself from the hacking target - darkness, wall w/clairvoyance artifact, etc.
  3. Spawn your choice of hostile robot hacking target
  4. Approach close enough for the IFF override option on the control laptop to be usable, and attempt the hack until success 5a. (Prototype/Broken cyborgs) - Their bump-into-each-other issue becomes really apparent with 4-5 of them trying to fit through tight corridors. 5b. (Lab barracks armoury Turret) - This one is an edge case and would require finding a lab with a barracks armoury turret. You must hack the turret first - then fail hacking the armoury door console. 5c. (Dispatch bots) - They will revert to Hostile as soon as they visually sight the player that hacked them. All manhacks spawned are also Hostile. 5d. (Nurse bots) - Requires the hostile nurse bot variant.

Expected behavior

Screenshots

No response

Versions and configuration

Additional context

No response

KheirFerrum commented 1 year ago

One note with the nurse bots, they are meant to be defective, so the hardcoded hostility is actually desired in my opinion, you're meant to notice that they are defective and avoid/kill them. Normal nurse bots start as neutral and when hacked will treat you as Doctor even without a badge. Having defective nurse bots revert to normal nurse bots would be counter to their design and trivialize their encounters.

That said, they're a bit overtuned in my opinion, it should be harder for them to inject you and drag you off, makes melee rather RNG, and especially in labs it may not be feasible to engage them at range.