mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-15 11:03:00 +01:00
Fix #22920: Crash when sacking a staff member
This commit is contained in:
committed by
GitHub
parent
75d06c8b89
commit
4b0b32b2b7
@@ -4,6 +4,7 @@
|
||||
- Fix: [#22615] Crash when drawing Space Rings with an invalid ride entry.
|
||||
- Fix: [#22633] Crash when drawing loading screen with an outdated g2.dat.
|
||||
- Fix: [#22918] Zooming with keyboard moves the view off centre.
|
||||
- Fix: [#22920] Crash when sacking a staff member.
|
||||
- Fix: [#22921] Wooden RollerCoaster flat to steep railings appear in front of track in front of them.
|
||||
- Fix: [#22962] Fuzzy horizontal-to-vertical line transitions in charts.
|
||||
- Fix: [#23009] Scenarios from RCT Classic (.sea files) are not included in the scenario index.
|
||||
|
||||
@@ -78,6 +78,11 @@ namespace OpenRCT2::Ui::Windows
|
||||
DrawWidgets(dpi);
|
||||
|
||||
Peep* peep = GetEntity<Staff>(EntityId::FromUnderlying(number));
|
||||
// The staff member may have been fired in the meantime.
|
||||
if (peep == nullptr)
|
||||
{
|
||||
return;
|
||||
}
|
||||
auto ft = Formatter();
|
||||
peep->FormatNameTo(ft);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user