CleverRaven / CleverRaven/Cataclysm-DDA

Rubik tries to install bionic that I already have error

Open
#69,907 1 comment 0 reactions 0 assignees View on GitHub
(S2 - Confirmed) Bionics NPC / Factions
Dominant language
C++
Stars
13.1k
Forks
4.6k
Avg merge
2d 1h
Merged PRs (30d)
200

Description

### Describe the bug

The quest to retrieve 1,000 anesthetic for Rubik: Rubik tries to install "bio_cable", which I already have, and it makes an error. Then it has the "being operated on..." wait time despite me already having the cbm. It also didn't take the 1,000 anesthetic from my anesthetic kit.

### Attach save file

N/A trivially reproducible

### Steps to reproduce

1. Have "bio_cable" cbm installed
2. Bring the anesthetic to rubik and get the error when you accept his offer.

### Expected behavior

No popup error that the cbm is already installed

### Screenshots

![image](https://github.com/CleverRaven/Cataclysm-DDA/assets/24307650/6bc2fba3-3fcb-43e6-ab8d-5c7513e30a7b)

### Versions and configuration

- OS: Windows
- OS Version: MINGW/CYGWIN/MSYS2 on unknown Windows version
- Game Version: 5d3940a [64-bit]
- Graphics Version: Tiles
- Game Language: System language []
- Mods loaded: [
Dark Days Ahead [dda],
Slowdown Fungal Growth [no_fungal_growth],
Stats Through Skills [StatsThroughSkills]
]

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

No source file or test is named. Reproduce the quest using the listed steps, then search the quest handling for Rubik, bio_cable, and the anesthetic reward flow. Done means accepting the offer no longer reports an already-installed CBM, applies the correct wait behavior, and consumes the anesthetic as intended.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.