mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-15 11:03:00 +01:00
Merge pull request #616 from duncanspumpkin/ride_crash
Fix Ride Construction Crash
This commit is contained in:
@@ -885,8 +885,8 @@ int ride_modify(rct_map_element *mapElement, int x, int y)
|
||||
if (ride->type == RIDE_TYPE_MAZE)
|
||||
return ride_modify_maze(mapElement, x, y);
|
||||
|
||||
if (RCT2_GLOBAL(0x0097CF40 + (ride->type * 8), uint32) & 0x100) {
|
||||
int outX, outY;
|
||||
if (RCT2_ADDRESS(RCT2_ADDRESS_RIDE_FLAGS,uint64)[ride->type] & 0x100) {
|
||||
int outX = x, outY = y;
|
||||
mapElement = ride_find_track_gap(mapElement, &outX, &outY);
|
||||
}
|
||||
|
||||
|
||||
@@ -139,7 +139,7 @@ rct_window *window_construction_open()
|
||||
w = window_create(0, 29, 166, 394, (uint32*)window_construction_events, WC_RIDE_CONSTRUCTION, WF_9);
|
||||
|
||||
w->widgets = (rct_widget*)0x9D7A90;
|
||||
w->enabled_widgets = 0x67C4FFFFEF;
|
||||
w->enabled_widgets = 0x67EFFFFFC4;
|
||||
|
||||
window_init_scroll_widgets(w);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user