Many fixes.

I think the join cooldown doesn't work yet

Jointp needs to be fixed