User:Dilsency/Generation VIII

PvE changes

 * The player may only use as many Pokémon as the enemy trainer has available.
 * The player may switch freely during battle, but once the amount of Pokémon has entered the battle, no other Pokémon may be used.
 * Because of this, the player also gets to select their initial Pokémon after the enemy trainer has chosen theirs.
 * Many enemy trainers will also fully restore the player after battle.

Player character customization

 * The player can now choose any age and build for their player character.
 * If the player chooses to play as a kid, a normal Pokémon beginning will play out.
 * If the player chooses to play as a young adult or an adult, they will live in the starting town on their own.

Cosmic-type

 * Key notes:
 * "A Pokémon -type of otherworldly qualities."
 * The Cosmic type is primarily a defensive one, having resistances to key offensive types. On the other hand, it has weaknesses to types that are rarely used offensively, such as Bug and Grass.
 * Offensively, the Cosmic type is the only other besides Ground that is super-effective against the Electric-type.

Typing Changes
{|cellpadding="0" cellspacing="2" border="0" class="sortable" style="background:hsl(210,000%,090%);border:2px solid hsl(210,000%,050%);border-radius:5px;color:hsl(000,000%,100%);text-align:center;"


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|035.png
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|Fairy
 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|Fairy
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|Cosmic
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|Cosmic


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|036.png
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|120.png
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|121.png
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|173.png
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|386.png
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|488.png
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|491.png
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|605.png
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|606.png
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|789.png
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|790.png
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|791.png
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|792.png
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|800.png
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * colspan="2" style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|800DM.png
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|800DW.png
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|800U.png
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,090%);border-radius:0px;color:hsl(210,000%,040%);line-height:1px;"|→
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|
 * style="background:hsl(210,000%,050%);border-radius:0px;line-height:1px;"|


 * }

"Spirit" Abilities

 * Abilities that treat the user as another type, if the damage about to be received is 1x.
 * Only used by dual-typed Pokémon that aren't of the type of the Ability.

"Work" Abilities

 * Abilities that give the user STAB of a different type.
 * Only used by dual-typed Pokémon that aren't of the type of the Ability.

A

 * Key points:
 * Allow [[File:Type Ice.gif]] to be used more defensively.
 * Remove its weakness to [[File:Type Rock.gif]], to make it more resistant to Stealth Rock in particular.
 * Allow [[File:Type Rock.gif]] to be used more defensively.
 * Remove its weakness to [[File:Type Fighting.gif]], eliminating some 4× weaknesses as well.
 * Allow [[File:Type Grass.gif]] to be used more defensively.
 * Remove its weakness against [[File:Type Flying.gif]].
 * Render it resistant against [[File:Type Fairy.gif]].
 * Allow [[File:Type Poison.gif]] to be used more offensively.
 * Render it super-effective against [[File:Type Water.gif]].
 * Render it super-effective against [[File:Type Fighting.gif]].
 * Render it super-effective against [[File:Type Psychic.gif]].
 * Allow [[File:Type Bug.gif]] to be used more offensively.
 * Render it super-effective against [[File:Type Fighting.gif]].
 * Remove its ineffectiveness against [[File:Type Poison.gif]].
 * Remove its ineffectiveness against [[File:Type Ghost.gif]].
 * Remove its ineffectiveness against [[File:Type Fairy.gif]].

B

 * Key points:
 * Give [[File:Type Electric.gif]] another weakness.
 * Render it weak against [[File:Type Water.gif]].