Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bad optional access when trying to learn a spell from a book that contain spells from mutually exclusive schools of magic #76118

Closed
HadeanLake opened this issue Sep 1, 2024 · 1 comment
Labels
(S3 - Duplicate) Bug that is duplicate of another one

Comments

@HadeanLake
Copy link
Contributor

Describe the bug

Game crashes with bad optional access message when player tries to read again from the book that contains spells from mutually exclusive schools of magic if the character already knows spells from one of those schools.
The Home Mage's Healthcare Manual is an example of such book

Attach save file

saved with The Home Mage's Healthcare Manual in inventory
toomanymagics-bad_optional_access-trimmed.tar.gz

Steps to reproduce

  1. Learn a spell from The Home Mage's Healthcare Manual
  2. Agree to become biomancer or druid and be locked out of the other school
  3. Try to read The Home Mage's Healthcare Manual again

Expected behavior

no crash

Screenshots

No response

Versions and configuration

  • OS: Linux
    • OS Version: LSB Version: n/a; Distributor ID: Arch; Description: Arch Linux; Release: rolling; Codename: n/a;
  • Game Version: cdda-experimental-2024-09-01-1411 746a170 [64-bit]
  • Graphics Version: Tiles
  • Game Language: System language []
  • Mods loaded: [
    Dark Days Ahead [dda],
    Disable NPC Needs [no_npc_food],
    Portal Storms Ignore NPCs [personal_portal_storms],
    Slowdown Fungal Growth [no_fungal_growth],
    Bionic Professions [package_bionic_professions],
    Magiclysm [magiclysm]
    ]

Additional context

No response

@HadeanLake HadeanLake added the (S1 - Need confirmation) Report waiting on confirmation of reproducibility label Sep 1, 2024
@RenechCDDA
Copy link
Member

RenechCDDA commented Sep 1, 2024

Duplicate of #76110

Thank you for reporting this bug. We already have an issue # tracking this. To keep the reports organized (so we can fix them!) your issue will be closed, and a link provided to keep all conversation together.

@RenechCDDA RenechCDDA marked this as a duplicate of #76110 Sep 1, 2024
@RenechCDDA RenechCDDA added (S3 - Duplicate) Bug that is duplicate of another one and removed (S1 - Need confirmation) Report waiting on confirmation of reproducibility labels Sep 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
(S3 - Duplicate) Bug that is duplicate of another one
Projects
None yet
Development

No branches or pull requests

2 participants