You may want to defeat all of the Luxio first, and make sure Luxray is no where near you while your doing so, and have at least 2 reviver seeds, i did it with only 1 reviver seed though, and take at least 3 people with you, you might want to have your third party member as a grass or ground type.