Sit them down like an adult and tell them that wasting 20-30 mins of 5 of your closest friends time every week isn’t a good quality.
My grandmother would tell each of her grown adult children a different time to show up in order to get everyone there on time.
Funny story: because I was always late, my old group started giving me earlier times to show up. Because these times aligned better with my trains and subways, I started showing up on time. Except they’d lied to me going my being late would actually make me arrive at the same time as everyone else. But now I was half an hour early and they were unprepared.
If you can’t align your trains and subways with your agreed upon time, you still need to take the earlier train and be there 30 minutes earlier. That’s just how it works. You take the transport that gets you there before the time, not what gets you there closer to but after the time.
deleted by creator
Only tell that player that the game starts at 6pm instead of 7pm, everyone else tell that it starts at 7pm. If they are half an hour “late” they will finally be the one waiting for the others to finally show up.
“Show up on time or you’ll sit out and watch the entirety of this session” should settle, they’ll either learn their lesson pretty quickly or they’ll get mad and fuck off leaving you with a more functional play group, a win either way
You can’t stop me being late, I run the game. I have an entire channel in the group chat solely dedicated to my excuses for being late. They always suck. I’ve turned up on time to maybe half a dozen sessions in the last 6 years. If I turn up within 20 minutes of the starting time my players don’t even count it as late anymore.
Make their PC cursed with a broken Blink spell. They random pop into and out of existence. DC 12 for staying in this plane.






