I tested it on TBA.
I setup a greet script.
I walked into the room.
I then used goto to come into the room. Nothing happened in either instance.
I then decided just to be completely sure I'd setup a script in a different room that teleports me into the room with the mob that has the greet script.
It all worked with no crashing, but I do think I recall TBA having an issue with either greet or enter triggers causing crashes in the past, but I don't recall what was changed to solve the issue unfortunately.
I also tried it all without a wait being at the top, it doesn't seem to be necessary on TBA, but might be on the code you're using if TBA's code was changed specifically to make it not be needed there at some point.
However if you use a room-enter script for something similar instead of a mob-greet script, I would definitely suggest putting a wait at the top of your room-enter scripts. This is not to avoid a crash, it's just because when you don't do so it actually looks like this.
Code:
1134H 860M 96V > n
You are a pc.
[57700] Fizban's Zone Description Room [ INDOORS PRIVATE HOUSE ATRIUM ] [ Inside ][T 57714]
Fizban is a rather peculiar old man who enjoys filling his zone
with strange triggers, if you were to walk through this zone and
[!] explore it thoroughly with nohassle off you would likely regret
| it. A sign is seen to the right.
[.]-[.]
[ Exits: s ]
[57700] [T57714] Fizban's personal guard is here selling his wares.
1134H 860M 96V >
ie. The message was displayed before the room description was. That's a bit awkward. It is however intended, the reason being that with room-enter scripts unlike mob-greet they are intended to fire before entering the room so that players can be barred from entering the room so long as there is a return 0 on the script prior to any waits.
ie.
A mob-greet script with a return 0 also bars you from entering the room, but you actually enter the room, and then get shoved out, it looks like this.
Code:
1134H 860M 96V > n
[57700] Fizban's Zone Description Room [ INDOORS PRIVATE HOUSE ATRIUM ] [ Inside ]
Fizban is a rather peculiar old man who enjoys filling his zone
with strange triggers, if you were to walk through this zone and
[!] explore it thoroughly with nohassle off you would likely regret
| it. A sign is seen to the right.
[.]-[.]
[ Exits: s ]
[57700] [T57714] Fizban's personal guard is here selling his wares.
You are a pc.
We do not allow pc's in here.
[57701] Fizban's Mind [ INDOORS PRIVATE HOUSE ATRIUM ] [ Inside ][T 57737]
[.] Fizban's evil mind and ambitions will surely destroy all the
| world over time. It's just a matter of time till you wake up to
[!]-[.] realize your life and the world as you know it never really
existed and you and your world are in fact just a fictitious
reality Fizban imagined... Most likely while eating shrooms.
[ Exits: n e ]
Room-enter scripts don't even let you see the room if they bar you.
Code:
1134H 860M 96V > n
You are a pc.
We do not allow pc's in here.