I think the best solution is to spawn a hidden pressure plate like this:
Code: Select all
spawn("pressure_plate_hidden", party.level, party.x, party.y, 0)
:setTriggeredByParty(true)
:setTriggeredByMonster(false)
:setTriggeredByItem(false)
:setActivateOnce(true)
:setSilent(true)
:addConnector("activate", self.id, "init")
The code in the chests didn't do that basically because there was never the need to.