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

NPC opinion doesn't seem to have any effect if the NPC is not in combat #77395

Open
Standing-Storm opened this issue Oct 28, 2024 · 1 comment
Labels
(S1 - Need confirmation) Report waiting on confirmation of reproducibility

Comments

@Standing-Storm
Copy link
Contributor

Standing-Storm commented Oct 28, 2024

Describe the bug

NPC's opinion values apparently have no affect on their behavior outside of combat. While increasing an NPC's fear in combat will causes them to run away (edit: on further testing this is unreliable), extremely high fear values, or extremely low trust and value values, do not change NPC's behavior or reactions to the player at all outside of hardcoded dialogue checks.

Attach save file

Darfur-trimmed.tar.gz

Steps to reproduce

  1. Talk to the NPC. See that they do actually talk to you.
  2. Press O to check opinion and see that they have incredibly high fear and incredibly low trust and value
  3. Ask if the NPC has a job and watch as they gladly offer you a quest.
  4. Ask to trade and watch as the trade screen appears.
  5. Ask if they want to follow you and see that you have 100% success odds because they think you're even scarier than the literal Cataclysm.

Expected behavior

Low enough trust/value means the NPC refuses to deal with you at all, high enough fear means they flee at the sight of you (or attack you if they're brave), or shout at you to stay away, or something.

Screenshots

Untitled2

Untitled2

Versions and configuration

  • OS: Windows
    • OS Version: 10.0.22631.4317 (23H2)
  • Game Version: cdda-experimental-2024-10-27-0438 d515611 [64-bit]
  • Graphics Version: Tiles
  • Game Language: English [en]
  • 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],
    Xedra Evolved [xedra_evolved]
    ]

Additional context

I added the attitude changes to lilin's (#77178) ruach-draining power as a balance to force NPCs to react (since the lilit just has to touch their target and it's not as obvious as a vampire's fangs or blood drinking), but apparently it's not a balance at all.

@Standing-Storm Standing-Storm added the (S1 - Need confirmation) Report waiting on confirmation of reproducibility label Oct 28, 2024
@CleverRaven CleverRaven deleted a comment Oct 28, 2024
@SariusSkelrets
Copy link
Contributor

Can confirm. High amounts of fear won't change how a NPC acts towards you

fearless

  • OS: Windows
    • OS Version: 10.0.22631.4317 (23H2)
  • Game Version: cdda-experimental-2024-11-03-2221 6b98896 [64-bit]
  • Graphics Version: Tiles
  • Game Language: English [en]
  • 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]
    ]

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

2 participants