LOCAL positions = { Position(33862, 30999, 8), Position(33782, 31127, 8) } FUNCTION onThink(interval, lastExecution) LOCAL item FOR i = 1, #positions DO item = Tile(positions[i]):getThing(1) IF item AND isInArray({1945, 1946}, item.itemid) THEN item:transform(item.itemid == 1945 AND 1946 OR 1945) IF item.itemid == 1946 THEN Game.loadMap('data/world/inundate/inundate.otbm') ELSE Game.loadMap('data/world/inundate2/inundate.otbm') END END END RETURN true END