TMs and HMs

From Pokemon Revolution Online Wiki
Revision as of 23:59, 15 January 2017 by Naero (talk | contribs) (Added Brick Break.)
Jump to navigation Jump to search
This article has been identified as a stub; its content needs to be either furtherly developed, rewritten, or updated. Read the discussion page for possible information, regardingly. You can help Pokemon Revolution Online Wiki by expanding it.


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



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



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



<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;">



    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



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



    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



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



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



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



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



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



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



    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



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



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



    <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



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