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

all characters gets nausious and starts coughing heavely and vomiting when any effect triggers #22196

Closed
Tonami90 opened this issue Oct 19, 2017 · 8 comments

Comments

Projects
None yet
8 participants
@Tonami90
Copy link

commented Oct 19, 2017

Game version: 0.C-24584-g5a01faf

Operating system: Win10

Tiles or curses: Tiles

Mods active: Dark Days Ahead - Filthy clothing - Disable NPC needs - Simplified Nutrition

Expected behavior

Not getting sick on any random character within the first 12 hours of ingame time while staying in the evac shelter.

Actual behavior

getting sick on any random character within the first 12 hours of ingame time while staying in the evac shelter.

Steps to reproduce the behavior

-use experimental build 6869
-make random character in standard world with standard mods
-wait until midnight
tested this several times with no changes.

@Zireael07

This comment has been minimized.

Copy link
Contributor

commented Oct 19, 2017

You just wait? Not eating or drinking? Just curious.

@Tonami90

This comment has been minimized.

Copy link
Author

commented Oct 19, 2017

nothing. not even moving

@OzoneH3

This comment has been minimized.

Copy link
Member

commented Oct 19, 2017

Can confirm. Default character in a default world wait for some time.
My test characters started feeling nauseaus and start retching around noon.

@OzoneH3 OzoneH3 added the <Bug> label Oct 19, 2017

@ituluwituluwzev

This comment has been minimized.

Copy link
Contributor

commented Oct 19, 2017

The symptom smells like mushroom.

@OzoneH3

This comment has been minimized.

Copy link
Member

commented Oct 19, 2017

Coming from recent effect changes in #21514

As soon as any effect through void Creature::add_effect( is called, void player::process_one_effect( calls vomit(); which itself adds an effect_nausea which will spiral the whole thing.

// Handle coughing and // Handle vomiting needs some kind of safeguard like the other effects in void player::process_one_effect( so it wont just start to vomit and cough on any given effect.

@OzoneH3 OzoneH3 changed the title all new characters gets nausious and starts coughing heavely and vomiting before night of the first day all characters gets nausious and starts coughing heavely and vomiting when any effect triggers Oct 19, 2017

@kevingranade

This comment has been minimized.

Copy link
Member

commented Oct 19, 2017

Looks like effect::activated() was supposed to be that safeguard, but did not work as expected due to special handling for vomiting and coughing.

@ZhilkinSerg

This comment has been minimized.

Copy link
Contributor

commented Oct 19, 2017

Major decease. Should be in Theme Hospital.

@bl34k

This comment has been minimized.

Copy link

commented Oct 19, 2017

At least for me, it also seems to skip several turns when it gives me the coughing message. Not sure if it's a different bug altogether or if I just spend several turns coughing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.