Q:

If you eat before you take an Ecstasy pill, will the pill still kick in

Answer

Eating before you take an Ecstasy pill will not reduce the effects. You should eat about 3 hours before taking the pill so you have some nutrients in your body since you will probably not eat for some time.