Pokemon collection

Updated 29 April 2026

Create and maintain Pokemon records with types, stats, owner, status, pricing, and learned moves. The system automatically keeps a Price History each time you change the price.

1) Overview

Use Pokemon → All Pokemon for your full list. Use Pokemon → My Pokemon to see only Pokemon linked to your user (through your Owner record). Use Pokemon → Pokemon for Sale to view Pokemon with a price greater than 0.

2) How it works

What happens when you change price

When you edit the Price, the module creates a new line in Price History (old price, new price, date, who changed it). This helps you explain pricing decisions later.

Why it matters: You can confidently answer “When did the price change?” without searching old messages or spreadsheets.

Status and HP

Status is a quick label like Active, In Deck, Fainted, In Gym, or Released. If you set HP to 0 (or below), the Pokemon can automatically become Fainted.

Tip: use Status for filters and reporting

3) Step-by-step guide

Time saver: Create a few Types, Moves, and Abilities in Configuration first—then adding Pokemon becomes mostly selection, not typing.

4) Fields table

5) Field name explanation

Pokemon Name

The display name you and your team will search for and recognize in lists and kanban cards.

Example: “Pikachu”.

Pokedex Number

This must be unique. It appears in the Pokemon’s display name like “Pikachu (#25)”.

Example: If you try to reuse 25, the system will stop you to avoid duplicates.

Owner (Trainer)

Who owns the Pokemon. This affects “My Pokemon”, trades, battles, and sales ownership transfers.

Example: Set Owner = “Ash” so it appears under Ash’s profile.

Primary / Secondary Type

Types help you filter, group, and visually scan your collection. Primary is required; secondary is optional.

Example: Group by Primary Type to see how many Water vs Fire Pokemon you have.

Level

A number from 1 to 100. Used for progression and for level-based evolution checks.

Example: Level 12.

Experience

Experience points used to level up over time (often awarded from battles).

Example: Add 200 XP after a battle win.

Price + Price History

Price is what you sell for today. Price History keeps the “story” of changes (who/when/what).

Example: Increase price after an event; add a note in Price History explaining why.

Capture Date

The date you captured or received this Pokemon. Useful for “Captured Today” and reporting.

Example: 2026‑04‑06.

Capture Location

Where the Pokemon was captured/received. Select from the Locations list for consistency.

Example: “Viridian Forest”.

Abilities

Abilities attached to the Pokemon as reusable tags from the Abilities library.

Example: “Static”.

Learned Moves

Each learned move includes “Level Learned” and PP details so you can track move readiness.

Example: “Quick Attack — Level Learned 7”. PP Remaining starts at the move’s PP Max.

Status

A fast way to communicate what’s going on with the Pokemon (Active, In Deck, Fainted, In Gym, Released).

Example: Mark “In Gym” when assigned to a gym team.

Evolution Stage

A simple label (Basic, Stage 1, Stage 2) to describe where the Pokemon is in its evolution line.

Example: “Stage 1”.

Base Stats

HP and other core stats. They cannot be negative; Total Stats is calculated from them.

Example: HP 35, Attack 55, Defense 40.

Total Stats

Automatic sum of HP, Attack, Defense, Special Attack, Special Defense, and Speed.

Example: Total 320.

Legendary / Mythical

Optional labels used for filtering and quick visual scanning.

Example: Mark Legendary for rare showcase Pokemon.

Archive

Hide old records without deleting them, so history and reports still make sense.

Example: Archive duplicates or retired Pokemon.

6) Tips

7) Common mistakes

8) Image

Pokemon collection