Skip to content

Weariness indicator is useless for actions that take >1 turn #49313

Open
@GGgatherer

Description

Describe the bug

Sidebar weariness indicator, which is supposed to show info about weariness, is showing it regarding your current status instead of last action you take. For actions taking less than a (or maybe exactly one) turn, it is correctly showing activity level, weariness malus and so on. For actions that take more, it is showing none AL, and +0% malus.

Steps To Reproduce

  1. Make a player with slow 2h weapon
  2. Achieve at least 1st tier of weariness
  3. Try fighting zombies, see activity level staying at none but time flying by

It is actually flicking through 'extreme' but good luck noticing it if you don't know WTF is happening. See here https://www.twitch.tv/videos/1056295433 from about 2:28:30.

Expected behavior

It should show AL of character's last action instead of showing... whatever it is. I guess because you've spent too many points previously, you arrive to current turn without technically performing an action at the beginning of it, so it counts as no activity? Or something?

Versions and configuration

OS: Windows 7x64
Game Version: a76f7e8 [64-bit]
Graphics Version: Tiles
Game Language: English [en]
Mods loaded: [
Dark Days Ahead [dda]
]

Activity

venum4k

venum4k commented on Jun 15, 2021

@venum4k
Contributor

I've also seen this happening in my own gameplay. I'm speculating here but it looks like what's happening is the activity indicator only shows the intensity level for the currently displayed frame. When you do an action that takes less than a second the game continues past the end of the "extreme" activity so the indicator returns to "none".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

      Participants

      @venum4k@GGgatherer@actual-nh

      Issue actions

        Weariness indicator is useless for actions that take >1 turn · Issue #49313 · CleverRaven/Cataclysm-DDA