diff --git a/config/RSBE01_02/rels/st_emblem/symbols.txt b/config/RSBE01_02/rels/st_emblem/symbols.txt index 3906765..a42d556 100644 --- a/config/RSBE01_02/rels/st_emblem/symbols.txt +++ b/config/RSBE01_02/rels/st_emblem/symbols.txt @@ -7,7 +7,7 @@ __dt__8stEmblemFv = .text:0x000002CC; // type:function size:0xD0 loading__8stEmblemFv = .text:0x0000039C; // type:function size:0x8 createObj__8stEmblemFv = .text:0x000003A4; // type:function size:0x4F4 setSceneCollision__8stEmblemFv = .text:0x00000898; // type:function size:0x104 -createSceneGround__8stEmblemFi = .text:0x0000099C; // type:function size:0x188 +createSceneGround__8stEmblemFs = .text:0x0000099C; // type:function size:0x188 setChangeSceneNumber__8stEmblemFl = .text:0x00000B24; // type:function size:0x8 checkChangeScene__8stEmblemFv = .text:0x00000B2C; // type:function size:0x8 resetChangeScene__8stEmblemFv = .text:0x00000B34; // type:function size:0xC diff --git a/src/mo_stage/st_emblem/st_emblem.cpp b/src/mo_stage/st_emblem/st_emblem.cpp index 4ca18df..9b926a3 100644 --- a/src/mo_stage/st_emblem/st_emblem.cpp +++ b/src/mo_stage/st_emblem/st_emblem.cpp @@ -488,11 +488,13 @@ void stEmblem::updateScene(float deltaFrame) { m_curr_scene_effect.end(); // TODO: figure out how to pass 1 to the destructors insead of -1 if (unk734 != NULL) { - unk734->~grCollision(); + delete(unk734); + //unk734->~grCollision(); unk734 = NULL; } if (unk738 != NULL) { - unk738->~grCollision(); + delete(unk738); + //unk738->~grCollision(); unk738 = NULL; } s32 i = 0;