Skip to content

zwajton/polygonx-pvp-filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

🛡️ PolygonX PoGo PvP Filter Generator

An advanced tool designed for PolygonX users to generate highly accurate PvP encounter filters. This generator uses exact Game Master stats and CPM (CP Multipliers) to identify the best possible IV combinations for competitive play.

🚀 Features

  • Breakpoint Archetypes: Generate a Trio of filters (Bulk, Mid, and Breaker) to catch Pokémon that hit specific damage breakpoints while maintaining survival.
  • Precise Math: Uses the correct "Floored HP" logic used by professional rank checkers (like PvPoke).
  • Multi-Export: Add dozens of Pokémon to a single .json file for easy importing.
  • Family Logic: Automatically identifies the base form of any Pokémon family to ensure your filters catch the right babies for evolution.
  • League Support: Full support for Little League (500 CP), Great League (1500 CP), and Ultra League (2500 CP).

⚔️ The Archetype System

This tool generates three IV archetypes per Pokémon, each targeting a different attack weight. These are heuristic spreads, not calculated breakpoints — they increase the probability of hitting damage breakpoints in common matchups without requiring a specific target defender.

  • BULK: The traditional Rank 1 (Maximum Stat Product). The safest all-around choice and the baseline all other archetypes are measured against.

  • MID: Targets a spread with +5% Attack vs Rank 1, while maintaining 90% of the stat product and a minimum Stamina of 5. This is the sweet spot for general breakpoints — more fast move damage without sacrificing meaningful bulk.

  • BREAKER: Targets a spread with +10% Attack vs Rank 1, while maintaining 80% of the stat product and a minimum Stamina of 5. This is for flipping specific matchups through fast move pressure. Use when you know a Pokémon is meta-relevant and CMP ties matter.

Note: True breakpoints are matchup-specific — the exact Attack needed to deal +1 damage per fast move depends on the defender's Defense stat, level, and the move's base power. MID and BREAKER spreads are designed to land in the right attack range for most common meta matchups, but they do not guarantee a breakpoint against any specific target. For exact breakpoint calculation against a known defender, tools like PvPoke remain the reference.

🧬 Smart Form Mapping

Version 35 includes an Aggressive Form Mapper. It automatically handles inconsistent naming conventions between PvPoke and backend Masterfiles:

  • Regional Support: Correctly maps "Alolan", "Galarian", "Hisuian", and "Paldean" forms to their specific internal IDs (e.g., Articuno vs. Articuno Galar).
  • Normalization: Automatically handles "Alola" vs "Alolan" naming discrepancies to ensure your filters never default to the wrong form.

📥 How to Install

  1. Go to your https://zwajton.github.io/polygonx-pvp-filter/.
  2. Create your desired list of Pokémon.
  3. Download the .json file.
  4. In PolygonX, go to Configs > Snipe filters (Very high, high or low prio) > Import and select the file.

🛠️ Built With

  • Pure HTML5 / CSS3 / Vanilla JavaScript
  • PvPoke GameMaster Data API
  • WatWowMap Masterfile Generator

About

pvp-filter-generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages