Don't do this. Redefine the proc for carbons with 
/mob/living/carbon/slip()
    slip n' slide

/mob/living/carbon/human/slip()
    shoe checking code