i dont think hes turning green...so he wouldnt puke white. i think his lungs just dont agree with the smoke and whats in the smoke. thats why he pukes. bodys reaction...not really his fault tho.