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

[BUG] game freezes when inviting outsider cats #3379

Open
PAINKILLER-OBJECTIFIED opened this issue Jan 25, 2025 · 4 comments · May be fixed by #3423
Open

[BUG] game freezes when inviting outsider cats #3379

PAINKILLER-OBJECTIFIED opened this issue Jan 25, 2025 · 4 comments · May be fixed by #3423
Assignees

Comments

@PAINKILLER-OBJECTIFIED
Copy link

Type of bug

Code - general bugs related to how the game runs and responds to you.

Description

When I am in fullscreen mode, i have been unable to skip to the next moon when i try to invite a cat to my clan from the leader den page, because it freezes up and stops working.

Grade

Important - The bug has a large effect on the gameplay but is not urgent

Steps to reproduce the behavior

  1. Open leader den menu, and invite a cat into your clan
  2. close leader menu, and open the events page. attempt to timeskip a moon.
  3. the game should freeze and stop working

Patrol ID + Outcome Print (if applicable)

No response

Commit # or Game Version Number

dev build: 0.9.0

Additional context

i do not know if this will happen when you are not in full screen mode.
i do not know if this will happen when you try to do other actions to outsider cats.

sorry if i did not make this right

Screenshots

Image
in this image, i have skipped a moon after doing the option to try and find a cat and invite them. the game does not skip a moon, freezes and does nothing until you restart the game.

@PAINKILLER-OBJECTIFIED
Copy link
Author

please tell me if i forgot to add something that was needed or did something else wrong

@PAINKILLER-OBJECTIFIED PAINKILLER-OBJECTIFIED changed the title [BUG] [BUG] game freezes when inviting outsider cats Jan 25, 2025
@MagiBaxter-Iridescentvow
Copy link

MagiBaxter-Iridescentvow commented Feb 5, 2025

Game doesn't freeze, it full-on crashes.

Traceback (most recent call last):
  File "D:\Users\Here\GitHub\clangen\main.py", line 331, in <module>
    game.all_screens[game.current_screen].on_use()
  File "D:\Users\Here\GitHub\clangen\scripts\screens\EventsScreen.py", line 722, in on_use
    self.loading_screen_on_use(self.events_thread, self.timeskip_done)
  File "D:\Users\Here\GitHub\clangen\scripts\screens\Screens.py", line 178, in loading_screen_on_use
    work_thread.join()
  File "D:\Users\Here\GitHub\clangen\scripts\game_structure\propagating_thread.py", line 25, in join
    raise self.exc
  File "D:\Users\Here\GitHub\clangen\scripts\game_structure\propagating_thread.py", line 18, in run
    self.ret = self._target(*self._args, **self._kwargs)
  File "D:\Users\Here\GitHub\clangen\scripts\screens\Screens.py", line 145, in _work_target
    raise exp
  File "D:\Users\Here\GitHub\clangen\scripts\screens\Screens.py", line 139, in _work_target
    target(*args)
  File "D:\Users\Here\GitHub\clangen\scripts\events.py", line 130, in one_moon
    self.handle_lead_den_event()
  File "D:\Users\Here\GitHub\clangen\scripts\events.py", line 388, in handle_lead_den_event
    chosen_event = random.choice(events)
  File "C:\Users\Name\AppData\Local\Programs\Thonny\lib\random.py", line 378, in choice
    return seq[self._randbelow(len(seq))]
IndexError: list index out of range

This was on commit 335db5a

*Edit - This also applies to searching for missing clan members, hunting down and driving out outsiders as well.

@KiraDragoness
Copy link
Contributor

/assign-me

Copy link

github-actions bot commented Feb 9, 2025

👋 Hey @KiraDragoness, thanks for your interest in this issue! 🎉

⚠ Note that this issue will become unassigned if it isn't closed within 7 days.

🔧 A maintainer can also add the 📌 Pinned label to prevent it from being unassigned automatically.

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

Successfully merging a pull request may close this issue.

3 participants