Sí que existe el special 0x8E, cara de papa. Es el que se usa para refrescar rápidamente la pantalla, para aplicar posibles cambios de tile, como con el setmaptile.
Y el otro error que tiene el script es el tercer parámetro, 0x240, eso es imposible, se necesitaría un mapa anormalmente grande...