Terrain

From PMDOWiki

Terrain determines the properties of non-trap tiles and which Pokémon can walk over them.

Terrain is not to be confused with the effects of similarly-named moves such as Grassy Terrain, which are implemented as map statuses.

List of terrain types

This chart contains no images, as terrain properties can be applied separately from the visual appearance of a tile.

Terrain Walkable by Blocks vision Terrain States Special effects
Floor all No Default terrain.
Wall GhostGhost-types Yes WallTerrainState
Unbreakable none Yes Can't be destroyed by any means, and blocks the effects of moves and items. Usually used for dungeon floor and treasure room borders.
Grass all Yes FoliageTerrainState
Water WaterWater-types
FlyingFlying-types
DragonDragon-types
Levitate users
No WaterTerrainState Cures Burn if stepped on.
Lava FireFire-types
FlyingFlying-types
DragonDragon-types
Levitate users
No LavaTerrainState Inflicts Burn if stepped on. Destroys items if they fall on it.
Abyss FlyingFlying-types
Levitate users
No AbyssTerrainState Destroys items if they fall on it.
Poison WaterWater-types
FlyingFlying-types
DragonDragon-types
Levitate users
No WaterTerrainState Inflicts Poison if stepped on.

Destroying terrain

Moves that have the RemoveTerrainStateEvent property On Hit Tiles can destroy various types of terrain based on their TerrainState. When terrain is destroyed, it is turned into a floor tile.