🔥Reference

Type Chart Explained: Counters for All 18 Elements

Full 18-type matchup chart. Know your strengths, weaknesses, and immunities.

Last updated: 2026-05-22

Overview

There are 18 types in Roco Kingdom: World. The core of battle is using type advantage — dealing 2× damage — or avoiding type resistance — dealing only 0.5× damage. Mastering type matchups allows you to win fights even when you are weaker on paper.

18-Type Matchup Quick Reference Table

The table below clearly shows each type as an attacker — who it hits hard / who resists it — and as a defender — who it resists / who counters it.

Your Type As Attacker: Strong Against — Damage ×2 As Attacker: Resisted By — Damage ×0.5 As Defender: Resists — Damage ×0.5 As Defender: Weak To — Damage ×2
Normal None Rock, Mechanical None Fighting
Fire Grass, Ice, Bug, Mechanical Water, Rock, Dragon Grass, Ice, Bug, Mechanical Water, Ground, Rock
Water Fire, Ground, Rock Grass, Dragon Fire, Ice, Mechanical Grass, Electric
Electric Water, Flying Electric, Grass, Dragon Electric, Flying, Mechanical Ground
Grass Water, Ground, Rock Grass, Fire, Poison, Flying, Bug, Dragon, Mechanical Grass, Water, Electric, Ground Fire, Ice, Poison, Flying, Bug
Ice Grass, Ground, Flying, Dragon Water, Fire, Ice, Mechanical Ice Fire, Fighting, Rock, Mechanical
Fighting Normal, Ice, Rock, Demon, Mechanical Poison, Flying, Psychic, Bug Bug, Rock, Demon Flying, Psychic
Poison Grass Poison, Ground, Rock, Ghost Poison, Grass, Fighting, Bug Ground, Psychic
Ground Fire, Electric, Poison, Rock, Mechanical Grass, Bug Poison, Rock Water, Grass, Ice
Flying Grass, Fighting, Bug Electric, Rock, Mechanical Grass, Fighting, Bug Electric, Ice, Rock
Psychic Fighting, Poison Psychic, Mechanical Psychic, Fighting Bug, Ghost, Demon
Bug Grass, Psychic, Demon Fire, Fighting, Poison, Flying, Ghost, Mechanical Grass, Ground, Fighting Fire, Flying, Rock
Rock Fire, Flying, Ice, Bug Ground, Fighting, Mechanical Normal, Fire, Poison, Flying Water, Grass, Ground, Fighting, Mechanical
Ghost Psychic, Ghost Demon, Mechanical Poison, Bug Ghost, Demon
Dragon Dragon Mechanical Fire, Water, Grass, Electric, Flying Dragon, Ice
Demon Psychic, Ghost Demon, Fighting, Mechanical Demon, Ghost Fighting, Bug
Mechanical Ice, Rock Fire, Water, Electric, Mechanical Normal, Grass, Ice, Rock, Flying, Psychic, Bug, Dragon, Ghost, Demon, Mechanical Fire, Fighting, Ground
Light None None None None
**Note:** The Light type is special. In most cases, whether attacking or defending, its damage multiplier is usually **1×** — no advantage and no resistance. However, in certain story scenarios or skill effects, it may ignore all type advantages and disadvantages.

Core Rule: How Damage Multipliers Work

Type advantage directly determines the final damage multiplier. This is the foundation of battle strategy.

Single-Type Matchups

Super effective: Deals 2× damage. Example: Fire-type attacking Grass-type.

Resisted: Deals only 0.5× damage. Example: Water-type attacking Grass-type.

Neutral: Deals normal 1× damage.

Dual-Type Matchups — Multiplication

When the defender has two types, the final damage multiplier is calculated by multiplying the matchup results of both types.

This creates three special cases:

Double Advantage — Damage ×4

The skill is strong against both of the opponent’s types. For example, using a Grass-type skill against a Rock + Ground spirit. The advantages stack, resulting in extremely high damage.

Double Resistance — Damage ×0.25

The skill is resisted by both of the opponent’s types. For example, using a Fire-type skill against a Steel + Rock-type opponent. The damage becomes almost negligible.

Neutralized — Damage ×1

The skill is strong against one type but resisted by the other. For example, using a Fire-type skill against Grass + Flying. Fire counters Grass, but is resisted by Flying, so the final multiplier becomes 2 × 0.5 = 1, which is the same as neutral damage.

Special Type Mechanics You Must Remember

Besides normal type matchups, advanced players should know the following special mechanics.

Divine Types — Divine Fire / Divine Water / Divine Grass

Attack specialization: Divine-type skills deal 2× damage to all non-Divine pets, ignoring normal type matchups.

Defensive cycle: Divine types follow a cycle against each other:

  • Divine Fire beats Divine Grass
  • Divine Grass beats Divine Water
  • Divine Water beats Divine Fire

Mutual Super-Effective Matchups

Some types deal double damage to each other.

Light vs Ghost: Both deal 2× damage to each other.

Psychic vs Demon: Both deal 2× damage to each other.

Dragon Mirror Match

Dragon-type skills also deal 2× damage against Dragon-type pets.

Practical Memory Tips

To make the type system easier to remember, use these core rules:

Natural three-cycle

  • Fire beats Grass / Ice / Bug / Mechanical
  • Water beats Fire / Ground / Rock
  • Grass beats Water / Ground / Rock

What Dragon fears

Dragon is tanky and resists Water, Fire, Grass, Electric, and Flying, but it is weak to Ice, Dragon, and Psychic.

Mechanical type traits

Mechanical is a defensive master. It is only weak to Fire, Fighting, and Ground, but resists most attacks, including Dragon-type attacks.

Normal type weakness

Normal has no offensive advantage against any type, but it is only weak to Fighting and is completely immune to Ghost-type attacks.

Team-Building Advice

When building a team, make sure your types are diverse. In particular, try to cover core offensive types such as:

  • Fire
  • Water
  • Grass
  • Ice
  • Dragon

This allows you to switch into a counter spirit when facing different enemies, making battles much easier.

Related Guides