[FE7] Manual TileChanges not working?

I was trying to force a tilechange to occur during a cutscene, and while forcing the tilechange(MAC1 0xID 0x00) works, when I try to reverse it, nothing happens. I read that big tutorial written by Arch, which says that 0x00 forces the change and 0x08 undoes it, but for me, using either 0x00 or 0x08 forces the tilechange, thus, I am unable to reverse the tilechange. Any ideas?

Oh, and here is the code that uses it:
Opening_event2:
CAM1 [9,8]
CMOF
LOU1 Messenger
ENUN
SOUN OpenDoor
MAC1 0x00 0x00
MOVE [9,11] [9,8]
ENUN
BACG 0x4A
LOU1 MoreMessengers
TEX1 0x868
REMA
MOVE [9,8][10,13]
MOVE [7,8][8,15]
MOVE [8,8][9,15]
MOVE [9,8][10,15]
MOVE [10,8][8,16]
MOVE [11,8][9,16]
ENUN
DISA [10,13]
DISA [8,15]
DISA [9,15]
DISA [10,15]
DISA [8,16]
DISA [9,16]
SOUN OpenDoor
MAC1 0x00 0x08
CAM1 [14,16]
CURF [14,16]
LOU1 Ross
MUS1 RecruitmentTheme
BACG 0x1B
TEX1 0x869
ITGC 0x02 DoorKey
REMA
CAM1 [5,16]
STAL 0x10
MUS1 0x5E
TEX1 0x86A
REMA
ENDA

TileChanges:
TileMap(0x00,0x09,0x09,0x01,0x01,DoorOpen)
TileMapEnd

DoorOpen:
BYTE 0xB8 0x0E

Try using 0x80 instead of 0x08. That’s what Night of Farewells uses, IIRC.

My recommendation is to say Fuck it and just use MACC and the location of the tile change on the map.

FE7:
MACC [Position X, Position Y]
FE6:
MACC [Position X, Position Y]

Triggers a map change.

Parameters:
Position = Position of the map change.
Position of the map change.

@Primefusion
I tried that as well, but it yielded the same result for me(meaning, it only made the tilechange occur, not reverse it).

Yeah, that worked, but when I tried to unlock the door with a normal key, nothing happened. I just ended up using an AFEV event. The MACC code also only seems to reverse the tilechange(unless it is supposed to)?

MACC just triggers a tile change. Whether it’s reversing it or not counts on the current status of the door. As for unlocking the door… honestly my maps were inserted with Tiled so I never had to worry. Just attach an event to the door and give it a label for the MACC.

Like…

DOOR ID DoorOpen [X,Y] 0x10

DoorOpen:
MACC [X,Y]
ENDA