Found the problem.
According to the Modmaker's Guide:
Quote:
REQ0 , REQ1 , REQ2 , REQ3
Required conditions. All of these must be TRUE for the event to occur. Up to four conditions can be defined for each PAGE block, and several PAGE blocks may use the same conditions (although the GOTO command is preferred over fully identical condition sets).
|
(emphasis mine)
REQ0 to REQ3 are all triggering. REQ4 and REQ5 have no meaning, and will never be taken into account, as the game doesn't even have a REQ4 command.
The game goes to PAGE 1, and evaluates it. REQ0 to REQ3 hold true, so the game launches the page. The game doesn't care that REQ4 and REQ5 aren't true, as it never looks at them. Then, since PAGE 1 loaded and ran, endquest and break keep it from ever considering the other PAGEs.