The only reason a lilligant wouldn't giga drain/ petal dance on megalix is predictions,so megalix really can't deal with lilligant, a Check i personally would propose is no guard golurk, which dynamic punches it to oblivion along with confusing switchins, most of said switching are weak to another of golurk's moves. Iron fist golurk would EQ and hit vileplume in the above proposed core for neutral damage.