CleverRaven / CleverRaven/Cataclysm-DDA

[Magiclysm] Scalpel +1 or +2 gives an incorrect description when dissecting. / (Fine Cutting 4 & 5 are very specific re. the tool used)

Open
#70,286 1 comment 0 reactions 0 assignees View on GitHub
(S2 - Confirmed) [C++] Items / Item Actions / Item Qualities
Dominant language
C++
Stars
13.2k
Forks
4.6k
Avg merge
2d 1h
Merged PRs (30d)
205

Description

### Describe the bug

Magiclysm lets you enchant a scalpel, which gives additional levels of the Fine Cutting quality. In the base game, you jump straight from 3 fine cutting from a regular scalpel to 5 fine cutting with the surgical CBM, and so the description for 4 or 5 fine cutting saying "You dissect the corpse with a sophisticated system of surgical grade scalpels." makes sense. It makes less sense when you're using an enchanted regular scalpel.

### Attach save file

N/A

### Steps to reproduce

Dissect anything with a +1 or +2 scalpel.

### Expected behavior

This seems like a tricky one to "solve", in that it's very minor and also is probably just pulling from the Fine Cutting quality. Maybe a Fine Cutting action description that's less specific in the process being used to do the dissection? I'm sure that any other process added by a mod would run into the same issue.

### Screenshots

![image](https://github.com/CleverRaven/Cataclysm-DDA/assets/6834262/c178208c-da0d-4283-8dcf-2b045061838b)

### Versions and configuration

- OS: Windows
- OS Version: 10.0.19045.3693 (22H2)
- Game Version: 04b6eb2 [64-bit]
- Graphics Version: Tiles
- Game Language: System language []
- Mods loaded: [
Dark Days Ahead [dda],
Disable NPC Needs [no_npc_food],
Slowdown Fungal Growth [no_fungal_growth],
Portal Storms Ignore NPCs [personal_portal_storms],
SpeedyDex [speedydex],
Stats Through Kills [stats_through_kills],
Stats Through Skills [StatsThroughSkills],
Tamable Wildlife [Tamable_Wildlife],
Bionic Professions [package_bionic_professions],
Magiclysm [magiclysm],
Blaze Industries [blazeindustries],
Mind Over Matter [mindovermatter],
Xedra Evolved [xedra_evolved],
Translate Complex Dialogue [translate_dialogue],
Alternative Map Key [alt_map_key],
Bombastic Perks [bombastic_perks],
Extra Mutated Scenarios [extra_mut_scens]
]

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue by dissecting something with a +1 or +2 scalpel while Magiclysm is enabled. No source file or test is named; trace the Fine Cutting action description and determine wording that does not assume surgical-grade scalpels. Done means enchanted regular scalpels no longer produce the misleading description.

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
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.