return value to <code>true</code><ahref="phases_move_effect_phase.MoveEffectPhase.html#hitCheck"class="tsd-kind-method"><code>MoveEffectPhase.hitCheck</code></a>.
</div><h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><spanclass="tsd-signature-type">void</span><spanclass="tsd-signature-symbol">></span></h4><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/86fe4dd888c1ad54e4939fb24a30f477fd0b1133/src/test/utils/helpers/moveHelper.ts#L20">src/test/utils/helpers/moveHelper.ts:20</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member"><aid="forceMiss"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>force<wbr/>Miss</span><ahref="#forceMiss"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="forceMiss.forceMiss-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">force<wbr/>Miss</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">firstTargetOnly</span><spanclass="tsd-signature-symbol">?</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><spanclass="tsd-signature-type">void</span><spanclass="tsd-signature-symbol">></span><ahref="#forceMiss.forceMiss-1"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-comment tsd-typography"><p>Intercepts <code>MoveEffectPhase</code> and mocks the hitCheck's
return value to <code>false</code><ahref="phases_move_effect_phase.MoveEffectPhase.html#hitCheck"class="tsd-kind-method"><code>MoveEffectPhase.hitCheck</code></a>.
</div><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">firstTargetOnly</span>: <spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol"> = false</span></span><divclass="tsd-comment tsd-typography"><p>Whether the move should force miss on the first target only, in the case of multi-target moves.</p>
</div><divclass="tsd-comment tsd-typography"></div></li></ul></div><h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">Promise</span><spanclass="tsd-signature-symbol"><</span><spanclass="tsd-signature-type">void</span><spanclass="tsd-signature-symbol">></span></h4><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/86fe4dd888c1ad54e4939fb24a30f477fd0b1133/src/test/utils/helpers/moveHelper.ts#L31">src/test/utils/helpers/moveHelper.ts:31</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member"><aid="select"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>select</span><ahref="#select"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="select.select-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">select</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">move</span>, <spanclass="tsd-kind-parameter">pkmIndex</span><spanclass="tsd-signature-symbol">?</span>, <spanclass="tsd-kind-parameter">targetIndex</span><spanclass="tsd-signature-symbol">?</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">void</span><ahref="#select.select-1"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-comment tsd-typography"><p>Select the move to be used by the given Pokemon(-index). Triggers during the next <ahref="phases_command_phase.CommandPhase.html"class="tsd-kind-class"><code>CommandPhase</code></a></p>
</div><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">move</span>: <ahref="../enums/enums_moves.Moves.html"class="tsd-signature-type tsd-kind-enum">Moves</a></span><divclass="tsd-comment tsd-typography"><p>the move to use</p>
</div><divclass="tsd-comment tsd-typography"></div></li><li><span><spanclass="tsd-kind-parameter">pkmIndex</span>: <spanclass="tsd-signature-type">0</span><spanclass="tsd-signature-symbol"> | </span><spanclass="tsd-signature-type">1</span><spanclass="tsd-signature-symbol"> = 0</span></span><divclass="tsd-comment tsd-typography"><p>the pokemon index. Relevant for double-battles only (defaults to 0)</p>
</div><divclass="tsd-comment tsd-typography"></div></li><li><span><codeclass="tsd-tag">Optional</code><spanclass="tsd-kind-parameter">targetIndex</span>: <spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol"> | </span><ahref="../enums/battle.BattlerIndex.html"class="tsd-signature-type tsd-kind-enum">BattlerIndex</a></span><divclass="tsd-comment tsd-typography"><p>The <ahref="../enums/battle.BattlerIndex.html"class="tsd-kind-enum"><code>BattlerIndex</code></a> of the Pokemon to target for single-target moves, or <code>null</code> if a manual call to <code>selectTarget()</code> is required</p>