TMs and HMs

From Pokemon Revolution Online Wiki
Jump to navigation Jump to search

Technical Machines and Hidden Machines, respectively abbreviated as TMs and HMs, are disk-resemblant devices that encapsulate move techniques that can be taught to compatible Pokémon. These provide avenues for learning moves that might not otherwise be learnable via the Pokémon's level-up/instinctual pool, Move Tutors, or Egg Moves.

For the out-of-battle navigational functionality of HM-learned moves, the HM item must be possessed in your inventory in addition to a Pokémon that totes the move or, particularly for the Surf technique, a surfable Mount.

Differences

The two devices can be dichotomized mainly by their reusability; TMs are single-use items that will be expended when used, whereas HMs are infinitely reusable. Fittingly enough, HMs mostly encapsulate navigational moves that are used outside-of-battle; this is mainly why they are reusable, as a player may end up stranded in an area if they were to replace one of their HM-learned moves and be incapacitated from traversing their way out of the environment.

Contrary to the handheld games, HM-learned moves can be overwritten, here.

List of available TMs and HMs

For a list of compatible Pokémon, refer to the individual move page; you can handily access it by clicking on the move-name link on the tables below.

TMs

TM01
Mega Punch
Type Normal Category Physical
Base power
80
Accuracy
85
Priority
0
PP
20



TM02
Razor Wind
Type Normal Category Special
Base power
80
Accuracy
100
Priority
0
PP
10



TM04
Whirlwind
Type Normal Category Status
Base power
Accuracy
Priority
-6
PP
20



TM05
Mega Kick
Type Normal Category Physical
Base power
120
Accuracy
75
Priority
0
PP
5



TM06
Toxic
Type Poison Category Status
Base power
Accuracy
90
Priority
0
PP
10



TM08
Body Slam
Type Normal Category Physical
Base power
80
Accuracy
100
Priority
0
PP
15



TM09
Take Down
Type Normal Category Physical
Base power
90
Accuracy
85
Priority
0
PP
20



<table style="width:50%; background-color:

  1. {{Error: no local variable "movetype" has been set._color}}; border: 5px solid
  2. {{Error: no local variable "movetype" has been set._color_dark}}; font-weight: bold; color:
  3. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; padding: 4px; text-align: center;">

<tr style="background-color:

  1. {{Error: no local variable "movetype" has been set._color_light}}; "><td colspan="2" style="border-radius: 25px 1px 1px 25px; padding: 3px; border: 3px solid
  2. {{Error: no local variable "movetype" has been set._color_dark}};"><td style="background-color:#FFFFFF; border-radius: 25px; border: 1px solid
  3. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 3px;">[[File:TM-Error: no local variable "movetype" has been set..png]]
  4. TMError: no local variable "tm" has been set.
    <td colspan="2" style="border-radius: 1px 25px 25px 1px; border: 3px solid
  5. {{Error: no local variable "movetype" has been set._color_dark}};>[[Error: no local variable "technique" has been set.|<span style="color:
  6. {{Error: no local variable "movetype" has been set._color_dark}};">Error: no local variable "technique" has been set.]]

<tr style="background-color:

  1. {{Error: no local variable "movetype" has been set._color_light}};">

<td style="border-radius: 25px 1px 1px 25px; border: 3px solid

  1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Type

<td style="border-radius: 1px 25px 25px 1px; border: 3px solid

  1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px; background-color:
  2. {{Error: no local variable "movetype" has been set._color_dark}};">[[Error: no local variable "movetype" has been set._(type)|Error: no local variable "movetype" has been set.]]

<td style="border-radius: 25px 1px 1px 25px; border: 3px solid

  1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Category

<td style="border-radius: 1px 25px 25px 1px; border: 3px solid #{{Error: no local variable "category" has been set._color_dark}}; padding: 4px; background-color:#{{Error: no local variable "category" has been set._color}};">[[Error: no local variable "category" has been set._Moves|Error: no local variable "category" has been set.]] <tr style="background-color:

  1. {{Error: no local variable "movetype" has been set._color_light}};>

<td style="border-radius: 25px 1px 1px 25px; border: 3px solid

  1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Base power

<div style="background-color:#FFFFFF; border: 1px solid

  1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "power" has been set.

<td style="border: 3px solid

  1. {{Error: no local variable "movetype" has been set._color_dark}};">Accuracy<div style="background-color:#FFFFFF; border: 1px solid
  2. {{Error: no local variable "movetype" has been set._color_dark}}; width: 30%; border-radius: 25px; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "accuracy" has been set.

<td style="border: 3px solid

  1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;"><span style="color: #{{Error: no local variable "movetype" has been set._color_dark}};">Priority

<div style="background-color:#FFFFFF; border: 1px solid

  1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">0

<td style="border-radius: 1px 25px 25px 1px; border: 3px solid

  1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">PP

<div style="background-color:#FFFFFF; border: 1px solid

  1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; border-radius: 25px; font-weight: normal;">Error: no local variable "pp" has been set.

<td colspan="4" style="border-radius: 25px; border: 3px solid

  1. {{Error: no local variable "movetype" has been set._color_dark}}; background-color:
  2. {{Error: no local variable "movetype" has been set._color_light}}; padding: 3px;">



    TM12
    Water Gun
    Type Water Category Special
    Base power
    40
    Accuracy
    100
    Priority
    0
    PP
    25



    TM13
    Ice Beam
    Type Ice Category Special
    Base power
    90
    Accuracy
    100
    Priority
    0
    PP
    10



    TM14
    Blizzard
    Type Ice Category Special
    Base power
    110
    Accuracy
    70
    Priority
    0
    PP
    5



    TM15
    Hyper Beam
    Type Normal Category Special
    Base power
    150
    Accuracy
    90
    Priority
    0
    PP
    5



    TM16
    Pay Day
    Type Normal Category Physical
    Base power
    40
    Accuracy
    100
    Priority
    0
    PP
    20



    TM17
    Submission
    Type Fighting Category Physical
    Base power
    80
    Accuracy
    80
    Priority
    0
    PP
    25



    TM19
    Seismic Toss
    Type Fighting Category Physical
    Base power
    Accuracy
    100
    Priority
    0
    PP
    20



    TM21
    Mega Drain
    Type Grass Category Special
    Base power
    40
    Accuracy
    100
    Priority
    0
    PP
    15



    <table style="width:50%; background-color:

    1. {{Error: no local variable "movetype" has been set._color}}; border: 5px solid
    2. {{Error: no local variable "movetype" has been set._color_dark}}; font-weight: bold; color:
    3. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; padding: 4px; text-align: center;">

    <tr style="background-color:

    1. {{Error: no local variable "movetype" has been set._color_light}}; "><td colspan="2" style="border-radius: 25px 1px 1px 25px; padding: 3px; border: 3px solid
    2. {{Error: no local variable "movetype" has been set._color_dark}};"><td style="background-color:#FFFFFF; border-radius: 25px; border: 1px solid
    3. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 3px;">[[File:TM-Error: no local variable "movetype" has been set..png]]
    4. TMError: no local variable "tm" has been set.
      <td colspan="2" style="border-radius: 1px 25px 25px 1px; border: 3px solid
    5. {{Error: no local variable "movetype" has been set._color_dark}};>[[Error: no local variable "technique" has been set.|<span style="color:
    6. {{Error: no local variable "movetype" has been set._color_dark}};">Error: no local variable "technique" has been set.]]

    <tr style="background-color:

    1. {{Error: no local variable "movetype" has been set._color_light}};">

    <td style="border-radius: 25px 1px 1px 25px; border: 3px solid

    1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Type

    <td style="border-radius: 1px 25px 25px 1px; border: 3px solid

    1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px; background-color:
    2. {{Error: no local variable "movetype" has been set._color_dark}};">[[Error: no local variable "movetype" has been set._(type)|Error: no local variable "movetype" has been set.]]

    <td style="border-radius: 25px 1px 1px 25px; border: 3px solid

    1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Category
    <td style="border-radius: 1px 25px 25px 1px; border: 3px solid #{{Error: no local variable "category" has been set._color_dark}}; padding: 4px; background-color:#{{Error: no local variable "category" has been set._color}};">[[Error: no local variable "category" has been set._Moves|Error: no local variable "category" has been set.]] <tr style="background-color:
    1. {{Error: no local variable "movetype" has been set._color_light}};>
    <td style="border-radius: 25px 1px 1px 25px; border: 3px solid
    1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Base power
    <div style="background-color:#FFFFFF; border: 1px solid
    1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "power" has been set.
    <td style="border: 3px solid
    1. {{Error: no local variable "movetype" has been set._color_dark}};">Accuracy<div style="background-color:#FFFFFF; border: 1px solid
    2. {{Error: no local variable "movetype" has been set._color_dark}}; width: 30%; border-radius: 25px; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "accuracy" has been set.
    <td style="border: 3px solid
    1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;"><span style="color: #{{Error: no local variable "movetype" has been set._color_dark}};">Priority
    <div style="background-color:#FFFFFF; border: 1px solid
    1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">0
    <td style="border-radius: 1px 25px 25px 1px; border: 3px solid
    1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">PP
    <div style="background-color:#FFFFFF; border: 1px solid
    1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; border-radius: 25px; font-weight: normal;">Error: no local variable "pp" has been set.
    <td colspan="4" style="border-radius: 25px; border: 3px solid
    1. {{Error: no local variable "movetype" has been set._color_dark}}; background-color:
    2. {{Error: no local variable "movetype" has been set._color_light}}; padding: 3px;">



      TM23
      Dragon Rage
      Type Dragon Category Physical
      Base power
      Accuracy
      100
      Priority
      0
      PP
      10



      TM24
      Thunderbolt
      Type Electric Category Special
      Base power
      90
      Accuracy
      100
      Priority
      0
      PP
      15



      TM25
      Thunder
      Type Electric Category Special
      Base power
      110
      Accuracy
      70
      Priority
      0
      PP
      10



      TM26
      Earthquake
      Type Ground Category Physical
      Base power
      100
      Accuracy
      100
      Priority
      0
      PP
      10



      TM27
      Fissure
      Type Ground Category Physical
      Base power
      Accuracy
      30
      Priority
      0
      PP
      5



      TM28
      Dig
      Type Ground Category Physical
      Base power
      80
      Accuracy
      100
      Priority
      0
      PP
      10



      TM29
      Psychic
      Type Psychic Category Special
      Base power
      90
      Accuracy
      100
      Priority
      0
      PP
      10



      TM30
      Teleport
      Type Psychic Category Status
      Base power
      Accuracy
      Priority
      -6
      PP
      20



      TM32
      Double Team
      Type Normal Category Status
      Base power
      Accuracy
      Priority
      0
      PP
      15



      TM33
      Reflect
      Type Psychic Category Status
      Base power
      Accuracy
      Priority
      0
      PP
      20



      TM34
      Bide
      Type Normal Category Physical
      Base power
      Accuracy
      Priority
      +1
      PP
      10



      <table style="width:50%; background-color:

      1. {{Error: no local variable "movetype" has been set._color}}; border: 5px solid
      2. {{Error: no local variable "movetype" has been set._color_dark}}; font-weight: bold; color:
      3. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; padding: 4px; text-align: center;">

      <tr style="background-color:

      1. {{Error: no local variable "movetype" has been set._color_light}}; "><td colspan="2" style="border-radius: 25px 1px 1px 25px; padding: 3px; border: 3px solid
      2. {{Error: no local variable "movetype" has been set._color_dark}};"><td style="background-color:#FFFFFF; border-radius: 25px; border: 1px solid
      3. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 3px;">[[File:TM-Error: no local variable "movetype" has been set..png]]
      4. TMError: no local variable "tm" has been set.
        <td colspan="2" style="border-radius: 1px 25px 25px 1px; border: 3px solid
      5. {{Error: no local variable "movetype" has been set._color_dark}};>[[Error: no local variable "technique" has been set.|<span style="color:
      6. {{Error: no local variable "movetype" has been set._color_dark}};">Error: no local variable "technique" has been set.]]

      <tr style="background-color:

      1. {{Error: no local variable "movetype" has been set._color_light}};">

      <td style="border-radius: 25px 1px 1px 25px; border: 3px solid

      1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Type

      <td style="border-radius: 1px 25px 25px 1px; border: 3px solid

      1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px; background-color:
      2. {{Error: no local variable "movetype" has been set._color_dark}};">[[Error: no local variable "movetype" has been set._(type)|Error: no local variable "movetype" has been set.]]

      <td style="border-radius: 25px 1px 1px 25px; border: 3px solid

      1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Category
      <td style="border-radius: 1px 25px 25px 1px; border: 3px solid #{{Error: no local variable "category" has been set._color_dark}}; padding: 4px; background-color:#{{Error: no local variable "category" has been set._color}};">[[Error: no local variable "category" has been set._Moves|Error: no local variable "category" has been set.]] <tr style="background-color:
      1. {{Error: no local variable "movetype" has been set._color_light}};>
      <td style="border-radius: 25px 1px 1px 25px; border: 3px solid
      1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Base power
      <div style="background-color:#FFFFFF; border: 1px solid
      1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "power" has been set.
      <td style="border: 3px solid
      1. {{Error: no local variable "movetype" has been set._color_dark}};">Accuracy<div style="background-color:#FFFFFF; border: 1px solid
      2. {{Error: no local variable "movetype" has been set._color_dark}}; width: 30%; border-radius: 25px; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "accuracy" has been set.
      <td style="border: 3px solid
      1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;"><span style="color: #{{Error: no local variable "movetype" has been set._color_dark}};">Priority
      <div style="background-color:#FFFFFF; border: 1px solid
      1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">0
      <td style="border-radius: 1px 25px 25px 1px; border: 3px solid
      1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">PP
      <div style="background-color:#FFFFFF; border: 1px solid
      1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; border-radius: 25px; font-weight: normal;">Error: no local variable "pp" has been set.
      <td colspan="4" style="border-radius: 25px; border: 3px solid
      1. {{Error: no local variable "movetype" has been set._color_dark}}; background-color:
      2. {{Error: no local variable "movetype" has been set._color_light}}; padding: 3px;">



        TM37
        Egg Bomb
        Type Normal Category Physical
        Base power
        100
        Accuracy
        75
        Priority
        0
        PP
        10



        TM38
        Fire Blast
        Type Fire Category Special
        Base power
        110
        Accuracy
        85
        Priority
        0
        PP
        5



        TM39
        Swift
        Type Normal Category Special
        Base power
        60
        Accuracy
        Priority
        0
        PP
        20



        TM40
        Skull Bash
        Type Normal Category Physical
        Base power
        100
        Accuracy
        100
        Priority
        0
        PP
        15



        <table style="width:50%; background-color:

        1. {{Error: no local variable "movetype" has been set._color}}; border: 5px solid
        2. {{Error: no local variable "movetype" has been set._color_dark}}; font-weight: bold; color:
        3. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; padding: 4px; text-align: center;">

        <tr style="background-color:

        1. {{Error: no local variable "movetype" has been set._color_light}}; "><td colspan="2" style="border-radius: 25px 1px 1px 25px; padding: 3px; border: 3px solid
        2. {{Error: no local variable "movetype" has been set._color_dark}};"><td style="background-color:#FFFFFF; border-radius: 25px; border: 1px solid
        3. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 3px;">[[File:TM-Error: no local variable "movetype" has been set..png]]
        4. TMError: no local variable "tm" has been set.
          <td colspan="2" style="border-radius: 1px 25px 25px 1px; border: 3px solid
        5. {{Error: no local variable "movetype" has been set._color_dark}};>[[Error: no local variable "technique" has been set.|<span style="color:
        6. {{Error: no local variable "movetype" has been set._color_dark}};">Error: no local variable "technique" has been set.]]

        <tr style="background-color:

        1. {{Error: no local variable "movetype" has been set._color_light}};">

        <td style="border-radius: 25px 1px 1px 25px; border: 3px solid

        1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Type

        <td style="border-radius: 1px 25px 25px 1px; border: 3px solid

        1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px; background-color:
        2. {{Error: no local variable "movetype" has been set._color_dark}};">[[Error: no local variable "movetype" has been set._(type)|Error: no local variable "movetype" has been set.]]

        <td style="border-radius: 25px 1px 1px 25px; border: 3px solid

        1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Category
        <td style="border-radius: 1px 25px 25px 1px; border: 3px solid #{{Error: no local variable "category" has been set._color_dark}}; padding: 4px; background-color:#{{Error: no local variable "category" has been set._color}};">[[Error: no local variable "category" has been set._Moves|Error: no local variable "category" has been set.]] <tr style="background-color:
        1. {{Error: no local variable "movetype" has been set._color_light}};>
        <td style="border-radius: 25px 1px 1px 25px; border: 3px solid
        1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Base power
        <div style="background-color:#FFFFFF; border: 1px solid
        1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "power" has been set.
        <td style="border: 3px solid
        1. {{Error: no local variable "movetype" has been set._color_dark}};">Accuracy<div style="background-color:#FFFFFF; border: 1px solid
        2. {{Error: no local variable "movetype" has been set._color_dark}}; width: 30%; border-radius: 25px; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "accuracy" has been set.
        <td style="border: 3px solid
        1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;"><span style="color: #{{Error: no local variable "movetype" has been set._color_dark}};">Priority
        <div style="background-color:#FFFFFF; border: 1px solid
        1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">0
        <td style="border-radius: 1px 25px 25px 1px; border: 3px solid
        1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">PP
        <div style="background-color:#FFFFFF; border: 1px solid
        1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; border-radius: 25px; font-weight: normal;">Error: no local variable "pp" has been set.
        <td colspan="4" style="border-radius: 25px; border: 3px solid
        1. {{Error: no local variable "movetype" has been set._color_dark}}; background-color:
        2. {{Error: no local variable "movetype" has been set._color_light}}; padding: 3px;">



          TM42
          Dream Eater
          Type Psychic Category Special
          Base power
          100
          Accuracy
          100
          Priority
          0
          PP
          15



          TM44
          Rest
          Type Psychic Category Status
          Base power
          Accuracy
          Priority
          0
          PP
          10



          TM45
          Thunder Wave
          Type Electric Category Status
          Base power
          Accuracy
          100
          Priority
          0
          PP
          20



          TM46
          Psywave
          Type Psychic Category Special
          Base power
          Accuracy
          80
          Priority
          0
          PP
          15



          TM48
          Rock Slide
          Type Rock Category Physical
          Base power
          75
          Accuracy
          90
          Priority
          0
          PP
          10



          TM51
          Endure
          Type Normal Category Status
          Base power
          Accuracy
          Priority
          +4
          PP
          10



          TM52
          Dragon Claw
          Type Dragon Category Physical
          Base power
          80
          Accuracy
          100
          Priority
          0
          PP
          15



          TM53
          Psyshock
          Type Psychic Category Special
          Base power
          80
          Accuracy
          100
          Priority
          0
          PP
          10



          TM54
          Calm Mind
          Type Psychic Category Status
          Base power
          Accuracy
          Priority
          0
          PP
          20



          TM55
          Roar
          Type Normal Category Status
          Base power
          Accuracy
          Priority
          -6
          PP
          20



          TM57
          Hail
          Type Ice Category Status
          Base power
          Accuracy
          Priority
          0
          PP
          10



          TM58
          Bulk Up
          Type Fighting Category Status
          Base power
          Accuracy
          Priority
          0
          PP
          20



          TM59
          Echoed Voice
          Type Normal Category Special
          Base power
          40
          Accuracy
          100
          Priority
          0
          PP
          15



          TM60
          Hidden Power
          Type Normal Category Special
          Base power
          60
          Accuracy
          100
          Priority
          0
          PP
          15



          TM61
          Sunny Day
          Type Fire Category Status
          Base power
          Accuracy
          Priority
          0
          PP
          5



          TM62
          Taunt
          Type Dark Category Status
          Base power
          Accuracy
          100
          Priority
          0
          PP
          20



          TM63
          Dynamic Punch
          Type Fighting Category Physical
          Base power
          100
          Accuracy
          50
          Priority
          0
          PP
          5



          TM65
          Dragon Breath
          Type Dragon Category Special
          Base power
          60
          Accuracy
          100
          Priority
          0
          PP
          20



          TM66
          Light Screen
          Type Psychic Category Status
          Base power
          Accuracy
          Priority
          0
          PP
          30



          TM67
          Protect
          Type Normal Category Status
          Base power
          Accuracy
          Priority
          +4
          PP
          10



          TM68
          Rain Dance
          Type Water Category Status
          Base power
          Accuracy
          Priority
          0
          PP
          5



          TM69
          Roost
          Type Flying Category Status
          Base power
          Accuracy
          Priority
          0
          PP
          10



          TM71
          Dragon Pulse
          Type Dragon Category Special
          Base power
          85
          Accuracy
          100
          Priority
          0
          PP
          10



          TM75
          Swords Dance
          Type Normal Category Status
          Base power
          Accuracy
          Priority
          0
          PP
          20



          TM77
          Curse
          Type Ghost Category Status
          Base power
          Accuracy
          Priority
          0
          PP
          10



          TM80
          Shadow Ball
          Type Ghost Category Special
          Base power
          80
          Accuracy
          100
          Priority
          0
          PP
          15



          TM81
          Brick Break
          Type Fighting Category Physical
          Base power
          75
          Accuracy
          100
          Priority
          0
          PP
          15



          TM85
          Flamethrower
          Type Fire Category Special
          Base power
          90
          Accuracy
          100
          Priority
          0
          PP
          15



          TM86
          Sludge Bomb
          Type Poison Category Special
          Base power
          90
          Accuracy
          100
          Priority
          0
          PP
          10



          TM87
          Sandstorm
          Type Ground Category Status
          Base power
          Accuracy
          Priority
          0
          PP
          10



          TM89
          Rock Tomb
          Type Rock Category Physical
          Base power
          60
          Accuracy
          95
          Priority
          0
          PP
          15



          TM92
          Facade
          Type Normal Category Physical
          Base power
          70
          Accuracy
          100
          Priority
          0
          PP
          20



          TM96
          Thief
          Type Dark Category Physical
          Base power
          60
          Accuracy
          100
          Priority
          0
          PP
          25



          TM100
          Overheat
          Type Fire Category Special
          Base power
          130
          Accuracy
          90
          Priority
          0
          PP
          5



          TM104
          False Swipe
          Type Normal Category Physical
          Base power
          40
          Accuracy
          100
          Priority
          0
          PP
          40



          TM105
          Scald
          Type Water Category Special
          Base power
          80
          Accuracy
          100
          Priority
          0
          PP
          15



          TM111
          Will-O-Wisp
          Type Fire Category Status
          Base power
          Accuracy
          85
          Priority
          0
          PP
          15



          TM114
          Rock Smash
          Type Fighting Category Physical
          Base power
          40
          Accuracy
          100
          Priority
          0
          PP
          15



          TM115
          Shadow Claw
          Type Ghost Category Physical
          Base power
          70
          Accuracy
          100
          Priority
          0
          PP
          15



          TM122
          Volt Switch
          Type Electric Category Special
          Base power
          70
          Accuracy
          100
          Priority
          0
          PP
          20



          TM138
          Sleep Talk
          Type Normal Category Status
          Base power
          Accuracy
          Priority
          0
          PP
          10



          <table style="width:50%; background-color:

          1. {{Error: no local variable "movetype" has been set._color}}; border: 5px solid
          2. {{Error: no local variable "movetype" has been set._color_dark}}; font-weight: bold; color:
          3. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; padding: 4px; text-align: center;">

          <tr style="background-color:

          1. {{Error: no local variable "movetype" has been set._color_light}}; "><td colspan="2" style="border-radius: 25px 1px 1px 25px; padding: 3px; border: 3px solid
          2. {{Error: no local variable "movetype" has been set._color_dark}};"><td style="background-color:#FFFFFF; border-radius: 25px; border: 1px solid
          3. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 3px;">[[File:TM-Error: no local variable "movetype" has been set..png]]
          4. TMError: no local variable "tm" has been set.
            <td colspan="2" style="border-radius: 1px 25px 25px 1px; border: 3px solid
          5. {{Error: no local variable "movetype" has been set._color_dark}};>[[Error: no local variable "technique" has been set.|<span style="color:
          6. {{Error: no local variable "movetype" has been set._color_dark}};">Error: no local variable "technique" has been set.]]

          <tr style="background-color:

          1. {{Error: no local variable "movetype" has been set._color_light}};">

          <td style="border-radius: 25px 1px 1px 25px; border: 3px solid

          1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Type

          <td style="border-radius: 1px 25px 25px 1px; border: 3px solid

          1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px; background-color:
          2. {{Error: no local variable "movetype" has been set._color_dark}};">[[Error: no local variable "movetype" has been set._(type)|Error: no local variable "movetype" has been set.]]

          <td style="border-radius: 25px 1px 1px 25px; border: 3px solid

          1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Category
          <td style="border-radius: 1px 25px 25px 1px; border: 3px solid #{{Error: no local variable "category" has been set._color_dark}}; padding: 4px; background-color:#{{Error: no local variable "category" has been set._color}};">[[Error: no local variable "category" has been set._Moves|Error: no local variable "category" has been set.]] <tr style="background-color:
          1. {{Error: no local variable "movetype" has been set._color_light}};>
          <td style="border-radius: 25px 1px 1px 25px; border: 3px solid
          1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Base power
          <div style="background-color:#FFFFFF; border: 1px solid
          1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "power" has been set.
          <td style="border: 3px solid
          1. {{Error: no local variable "movetype" has been set._color_dark}};">Accuracy<div style="background-color:#FFFFFF; border: 1px solid
          2. {{Error: no local variable "movetype" has been set._color_dark}}; width: 30%; border-radius: 25px; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "accuracy" has been set.
          <td style="border: 3px solid
          1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;"><span style="color: #{{Error: no local variable "movetype" has been set._color_dark}};">Priority
          <div style="background-color:#FFFFFF; border: 1px solid
          1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">0
          <td style="border-radius: 1px 25px 25px 1px; border: 3px solid
          1. {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">PP
          <div style="background-color:#FFFFFF; border: 1px solid
          1. {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; border-radius: 25px; font-weight: normal;">Error: no local variable "pp" has been set.
          <td colspan="4" style="border-radius: 25px; border: 3px solid
          1. {{Error: no local variable "movetype" has been set._color_dark}}; background-color:
          2. {{Error: no local variable "movetype" has been set._color_light}}; padding: 3px;">


            HMs

            HM01
            Cut
            Type Normal Category Physical
            Base power
            50
            Accuracy
            95
            Priority
            0
            PP
            30



            HM02
            Fly
            Type Flying Category Physical
            Base power
            90
            Accuracy
            95
            Priority
            0
            PP
            15



            HM03
            Surf
            Type Water Category Special
            Base power
            90
            Accuracy
            100
            Priority
            0
            PP
            15



            HM05
            Flash
            Type Normal Category Status
            Base power
            Accuracy
            100
            Priority
            0
            PP
            20



            HM06
            Dive
            Type Water Category Physical
            Base power
            80
            Accuracy
            100
            Priority
            0
            PP
            10



            HM07
            Waterfall
            Type Water Category Physical
            Base power
            80
            Accuracy
            100
            Priority
            0
            PP
            15


            TM-tutors

            Main article: TM-tutors

            TM-tutors are a subscope of move-tutors wherein TM techniques can be taught to technique-compatible tutees by move-tutors; this is a makeshift impartation for TM devices that are not programmed in—and thus not distributable—at this time. This avenue is employed to augment the pool of available TMs.

            TM-tutors are expected to be defunctionalized once their respective techniques are programmed into distributable TM devices.

            See also