I had another thought about that. Everybody in Undermountain is required to have a pass. If every area with teleporter set a variable to 1 on the pass, then a simple portal in the Yawning Portal, with a small convo script, could send players to the required area. Make the contract undroppable, since it weighs nothing, and store the appropriate level info on it. No passing, no putting it in bags. If you want to teleport a char to lvl 10, you had to have been there to set the variable.
We do a similar thing with a blink dog taxi in my other server, and once the char that owns the whistle gets to certain areas, they are saved to the whistle, and the dog can teleport them there. All from convo. The server was busy, and crowded yesterday, and chars that made the journey didn't get stones. With the above system in place, it wouldn't matter, since they had been to the area, there would be a variable set on the contract/pass, and they could teleport to it.
|