The Devs recently fixed a bug that could prevent drops from happening (well, not prevent drops, but make the drops rate so low as to be indistinguishable from preventing them). If you have been battling recently with no drop, you're almost guaranteed a troll girl within your first couple battles due to the "bad luck" protection. This is on top of the higher drop rates on the recent event girls.