I tried both updateboard and updateboard2 and nothing happened. I made a simple version of the script (intended to replace only one tile) and that didn't work either.
NPC Code:
if (playerenters) {
if (tiles[1,1] == 0x18E) {
tiles[1,1] = 0x0;
updateboard2 1,1,1,1;
}
}
The tile is changed while I'm playing on the level, but still reverts when I go back to the level editor.