Skip to content

Claire Isherwood cat mission fails to be generated #80729

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

Open
PatrikLundell opened this issue Apr 26, 2025 · 0 comments
Open

Claire Isherwood cat mission fails to be generated #80729

PatrikLundell opened this issue Apr 26, 2025 · 0 comments
Labels
(S1 - Need confirmation) Report waiting on confirmation of reproducibility

Comments

@PatrikLundell
Copy link
Contributor

PatrikLundell commented Apr 26, 2025

Describe the bug

DEBUG : Unable to find and assign mission target cabin_isherwood within 2520 tiles.

REPORTING FUNCTION : find_or_create_om_terrain
C++ SOURCE FILE : C:\Cataclysm-DDA\src\mission_util.cpp
LINE : 260
VERSION : cdda-experimental-2024-11-13-1444-4162-ga13dd2eafb

It took about 22 minutes of waiting for this message to appear (and this is a repeat in order to get a save just before the failure).

I've previously (a day or two, in game terms) suffered from a failure to generate the Ash laptop Refugee Center mission.

It can also be noted that the Isherwood wolf extermination mission was generated quite a long way away as well (it's an active mission in the save).

Unrelated error issued while trying to generate the target location (I've seen this one a fair while in PR test failures):
DEBUG : Spawn of mutable special kelp_forest_mutable had unresolved joins. Existing terrain at (13,163,1) was open_air; joins were below: root_to_kelp
Complete record of placement follows:
At (13,163,1) FAILED to match on terrain open_air with neighbours N:open_air E:open_air S:open_air W:open_air and constraints below: root_to_kelp from amongst rules root_to_forest

Entering phase 1

At (13,163,1) FAILED to match on terrain open_air with neighbours N:open_air E:open_air S:open_air W:open_air and constraints below: root_to_kelp from amongst rules kelp_forest_core, kelp_forest_end, and kelp_forest_fill

REPORTING FUNCTION : place
C++ SOURCE FILE : C:\Cataclysm-DDA\src\overmap.cpp
LINE : 2848
VERSION : cdda-experimental-2024-11-13-1444-4162-ga13dd2eafb

Attach save file

Wimbledon-trimmed.tar.gz

Steps to reproduce

  1. Talk to Clair Isherwood.
  2. Finish the existing seed mission.
  3. Accept her next mission.
  4. Wait for 20+ minutes before it fails (with an interruption due to the kelp forest failure).

Expected behavior

Generation of the target location (and within a reasonable time frame).

Screenshots

No response

Versions and configuration

  • OS: Windows
    • OS Version: 10.0.19045.5737 (22H2)
  • Game Version: cdda-experimental-2024-11-13-1444-4162-ga13dd2eafb [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]
    ]

Additional context

Edit:
I suspect the mission was broken when the Isherwood farm was changed to integrate with normal farmland layout. Comments in the quest JSON indicates there's no need to generate the target location because it's already part of the Isherwood property. That's no longer the case, so if the comment still reflects the underlying logic it will fail since it can't find the terrain that's no longer placed.

@PatrikLundell PatrikLundell added the (S1 - Need confirmation) Report waiting on confirmation of reproducibility label Apr 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
(S1 - Need confirmation) Report waiting on confirmation of reproducibility
Projects
None yet
Development

No branches or pull requests

1 participant