Fixed special square code in dun.c

Teleport, InfoMessage and predefined battles only run if the square is
marked as isSpecial. This was found by noticing that the down stairs of
domain-0 were also marked as a teleporter. This fixes the issue.