make conveyors, ice, and waterfall effects on player class instead of independent