isSprayer() bug fixed