void Confuse::doEffect(const Move& move, Pokemon& owner, Pokemon& defending) { defending.addMinorAffliction(new Confusion(defending)); }