Talk:Obedience: Difference between revisions

m
Fixing this because the OP doesn't seem to know talk page formatting.
No edit summary
m (Fixing this because the OP doesn't seem to know talk page formatting.)
Line 6: Line 6:
::::Thanks for getting this cleared up. The obedience with the humans was somewhat similar to the Pokémon when it came to listening which was why I was wondering about it applying to humans as well. Lol on the part with Oblivious being Ash's Ability. [[User:Pattyman|<span style="color:orange">Patty</span>]][[User talk:Pattyman|<span style="color:orange">Man</span>]] 20:58, 24 February 2013 (UTC)
::::Thanks for getting this cleared up. The obedience with the humans was somewhat similar to the Pokémon when it came to listening which was why I was wondering about it applying to humans as well. Lol on the part with Oblivious being Ash's Ability. [[User:Pattyman|<span style="color:orange">Patty</span>]][[User talk:Pattyman|<span style="color:orange">Man</span>]] 20:58, 24 February 2013 (UTC)


Obedience Check
==Obedience Check==
In battles in which Exp. Points can be gained, if the Pokémon tries to attack, the Pokémon's 32-bit ID number, OT (Original Trainer) name, or both are different from those of the player, and its level is greater than the player's "badge level", then this process is followed to determine whether the attack can be used.
In battles in which Exp. Points can be gained, if the Pokémon tries to attack, the Pokémon's 32-bit ID number, OT (Original Trainer) name, or both are different from those of the player, and its level is greater than the player's "badge level", then this process is followed to determine whether the attack can be used.
The badge level is determined based on the number of Badges the player has:
The badge level is determined based on the number of Badges the player has:
No badges: Badge level=10
No badges: Badge level=10
Two or more badges: Badge level=30
Two or more badges: Badge level=30
Four or more badges: Badge level=50
Four or more badges: Badge level=50
Six or more badges: Badge level=70
Six or more badges: Badge level=70
Eight badges: No obedience check is done
Eight badges: No obedience check is done
A random number from 0 through 255 is generated, and A is set to ((Level of Pokémon)+(Badge level))*(Random number)/256.
A random number from 0 through 255 is generated, and A is set to ((Level of Pokémon)+(Badge level))*(Random number)/256.
If A is greater than or equal to the badge level, the Pokémon is disobedient. Otherwise, this process stops and the attack is used as usual.
If A is greater than or equal to the badge level, the Pokémon is disobedient. Otherwise, this process stops and the attack is used as usual.
If the Pokémon chose Rage for use, the effect of Rage is canceled.
If the Pokémon chose Rage for use, the effect of Rage is canceled.
If the attack is Snore or Sleep Talk while the Pokémon is asleep, display "X ignored orders while asleep!" and the attack is canceled.
If the attack is Snore or Sleep Talk while the Pokémon is asleep, display "X ignored orders while asleep!" and the attack is canceled.
Another random number from 0 through 255 is generated, and B is set to ((Level of Pokémon)+(Badge level))*(0~255)/256.
Another random number from 0 through 255 is generated, and B is set to ((Level of Pokémon)+(Badge level))*(0~255)/256.
If B is less than the badge level, display the message "X ignored orders!" and the Pokémon uses a different move that can be chosen for use if possible. [If a different move is used this way, PP is spent for that different move instead of the move ordered, and the ordered move is still the last move chosen for use, but the different move can be the last move used as usual.]
If B is less than the badge level, display the message "X ignored orders!" and the Pokémon uses a different move that can be chosen for use if possible. [If a different move is used this way, PP is spent for that different move instead of the move ordered, and the ordered move is still the last move chosen for use, but the different move can be the last move used as usual.]
If B is greater than or equal to the badge level, C is set to (Level of Pokémon)-(badge level), and R is set to a random number from 0 through 255.
If B is greater than or equal to the badge level, C is set to (Level of Pokémon)-(badge level), and R is set to a random number from 0 through 255.
If R is less than C and the Pokémon doesn't have Vital Spirit or Insomnia and Uproar is not in effect for a Pokémon in battle, display "X began to nap!" and the Pokémon falls asleep. (Not prevented by Safeguard, Substitute, Leaf Guard, or other effects that prevent the Pokémon from sleeping.)
If R is less than C and the Pokémon doesn't have Vital Spirit or Insomnia and Uproar is not in effect for a Pokémon in battle, display "X began to nap!" and the Pokémon falls asleep. (Not prevented by Safeguard, Substitute, Leaf Guard, or other effects that prevent the Pokémon from sleeping.)
Otherwise, if R minus C is less than C, display "X won't obey!" and the Pokémon deals confusion damage to itself.
Otherwise, if R minus C is less than C, display "X won't obey!" and the Pokémon deals confusion damage to itself.
Otherwise, display one of the following messages: "X won't obey!", "X turned away!", "X is loafing around!", "X pretended to not notice!".
Otherwise, display one of the following messages: "X won't obey!", "X turned away!", "X is loafing around!", "X pretended to not notice!".
No obedience check is done if the Pokémon is continuing to use Bide.
No obedience check is done if the Pokémon is continuing to use Bide.


13,668

edits