opened
TheCycoONE
username_0
This isn't something you've introduced, but you can effectively neutralise active epidemics, by starting an emergency here, as the UIWatch check is bypassed at this point. However patients will still be infected/contagious (can't vaccinate them as you fixed this previosuly) well after the natural end, as the 'interrupted' epidemic never finishes.

_Originally posted by @username_2 in https://github.com/CorsixTH/CorsixTH/pull/1721#discussion_r500633695_
Emergency cheat breaks current epidemic
issue
created
sadger
username_1
The clever way of fixing this would be to refactor all the events that use the timer into some kind of scheduler. A quick fix might be checking the presence of an epidemic or the timer. If you are cheating do you expect the game to behave sanely anyway :grimacing:
comment
created
mugmuggy
username_2
The other thing is also that you can trigger two emergencies and open and deal with those alerts concurrently, ie UIBottomPanel:canQueueFax is trying to deal with this, but only checks the opposite (epidemy) type and not checking for the same type already queued.
comment
created
lewri
username_3
Just a side note to your comment username_2. I also have heard at least once the epidemic announcement trigger while an emergency fax was present. No epidemic fax though.
comment