Try this. You can fit most of it in a macro, but to have it do the correct type of Faerie Fire for all of those conditions would make the macro over twice as long. This will prioritize Feral Faerie Fire for all of the conditions above, and will just use regular Faerie Fire on your target if none of the conditions were true, and you were not in feral form.