Added isUseableByPlayer()