Bug fix for AncientGates v1.6.6

Re-implement gate player message system to work with non-portal
materials.