Jump to content

Substitute drain move not missing glitch: Difference between revisions

m
→‎References: Fixed the link to the forum archives.
>Bbbbbbbbba
(... And a new thread of research on Generation I Substitute oddities.)
m (→‎References: Fixed the link to the forum archives.)
 
(One intermediate revision by one other user not shown)
Line 1:
{{Misc R/B/Y}}
 
The '''Substitute drain move not missing''' is a minor battle glitch in English {{RBY}}, where HP draining moves don't miss against a substitute, even though they do in {{RGB}} as well as in {{JY}}. It is considered a glitch in the English versions, because the disassembly shows that the games do contain the piece of code to make HP draining moves miss against a substitute, but it ceases to work due to the fix for the [[Swift miss glitch]].
 
Furthermore, this glitch makes it possible to "drain HP" from a substitute. However, due to a quirk with the [[bp:Substitute (move)#Generation_I|Generation I substitute mechanics]], the drain effect will not happen if the draining move ''breaks'' the substitute. This is due to a separate check that removes the secondary effect of damaging moves ''only when the move breaks a substitute''.
Line 35:
 
== References ==
* [https://forumsarchives.glitchcity.info/index.php?topic=forums/board-10/thread-7522/page-0.msg200679html#msg200679 IceFlame's analysis of the code involved] (see the [https://pastebin.com/nJzRK337 linked pastebin])
Cookies help us deliver our services. By using our services, you agree to our use of cookies.