Skip to content

Instantly share code, notes, and snippets.

@captbunzo
Created February 13, 2026 22:21
Show Gist options
  • Select an option

  • Save captbunzo/09811438439d418f2f61b758a693fee2 to your computer and use it in GitHub Desktop.

Select an option

Save captbunzo/09811438439d418f2f61b758a693fee2 to your computer and use it in GitHub Desktop.
{
"Normal": {
"strengths": { "super_effective": [], "not_very_effective": ["Rock", "Steel"], "immune": ["Ghost"] },
"weaknesses": { "super_effective": ["Fighting"], "not_very_effective": [], "immune": ["Ghost"] }
},
"Fire": {
"strengths": { "super_effective": ["Grass", "Ice", "Bug", "Steel"], "not_very_effective": ["Fire", "Water", "Rock", "Dragon"], "immune": [] },
"weaknesses": { "super_effective": ["Water", "Ground", "Rock"], "not_very_effective": ["Fire", "Grass", "Ice", "Bug", "Steel", "Fairy"], "immune": [] }
},
"Water": {
"strengths": { "super_effective": ["Fire", "Ground", "Rock"], "not_very_effective": ["Water", "Grass", "Dragon"], "immune": [] },
"weaknesses": { "super_effective": ["Electric", "Grass"], "not_very_effective": ["Fire", "Water", "Ice", "Steel"], "immune": [] }
},
"Electric": {
"strengths": { "super_effective": ["Water", "Flying"], "not_very_effective": ["Electric", "Grass", "Dragon"], "immune": ["Ground"] },
"weaknesses": { "super_effective": ["Ground"], "not_very_effective": ["Electric", "Flying", "Steel"], "immune": [] }
},
"Grass": {
"strengths": { "super_effective": ["Water", "Ground", "Rock"], "not_very_effective": ["Fire", "Grass", "Poison", "Flying", "Bug", "Dragon", "Steel"], "immune": [] },
"weaknesses": { "super_effective": ["Fire", "Ice", "Poison", "Flying", "Bug"], "not_very_effective": ["Water", "Electric", "Grass", "Ground"], "immune": [] }
},
"Ice": {
"strengths": { "super_effective": ["Grass", "Ground", "Flying", "Dragon"], "not_very_effective": ["Fire", "Water", "Ice", "Steel"], "immune": [] },
"weaknesses": { "super_effective": ["Fire", "Fighting", "Rock", "Steel"], "not_very_effective": ["Ice"], "immune": [] }
},
"Fighting": {
"strengths": { "super_effective": ["Normal", "Ice", "Rock", "Dark", "Steel"], "not_very_effective": ["Poison", "Flying", "Psychic", "Bug", "Fairy"], "immune": ["Ghost"] },
"weaknesses": { "super_effective": ["Flying", "Psychic", "Fairy"], "not_very_effective": ["Bug", "Rock", "Dark"], "immune": [] }
},
"Poison": {
"strengths": { "super_effective": ["Grass", "Fairy"], "not_very_effective": ["Poison", "Ground", "Rock", "Ghost"], "immune": ["Steel"] },
"weaknesses": { "super_effective": ["Ground", "Psychic"], "not_very_effective": ["Grass", "Fighting", "Poison", "Bug", "Fairy"], "immune": [] }
},
"Ground": {
"strengths": { "super_effective": ["Fire", "Electric", "Poison", "Rock", "Steel"], "not_very_effective": ["Grass", "Bug"], "immune": ["Flying"] },
"weaknesses": { "super_effective": ["Water", "Grass", "Ice"], "not_very_effective": ["Poison", "Rock"], "immune": ["Electric"] }
},
"Flying": {
"strengths": { "super_effective": ["Grass", "Fighting", "Bug"], "not_very_effective": ["Electric", "Rock", "Steel"], "immune": [] },
"weaknesses": { "super_effective": ["Electric", "Ice", "Rock"], "not_very_effective": ["Grass", "Fighting", "Bug"], "immune": ["Ground"] }
},
"Psychic": {
"strengths": { "super_effective": ["Fighting", "Poison"], "not_very_effective": ["Psychic", "Steel"], "immune": ["Dark"] },
"weaknesses": { "super_effective": ["Bug", "Ghost", "Dark"], "not_very_effective": ["Fighting", "Psychic"], "immune": [] }
},
"Bug": {
"strengths": { "super_effective": ["Grass", "Psychic", "Dark"], "not_very_effective": ["Fire", "Fighting", "Poison", "Flying", "Ghost", "Steel", "Fairy"], "immune": [] },
"weaknesses": { "super_effective": ["Fire", "Flying", "Rock"], "not_very_effective": ["Grass", "Fighting", "Ground"], "immune": [] }
},
"Rock": {
"strengths": { "super_effective": ["Fire", "Ice", "Flying", "Bug"], "not_very_effective": ["Fighting", "Ground", "Steel"], "immune": [] },
"weaknesses": { "super_effective": ["Water", "Grass", "Fighting", "Ground", "Steel"], "not_very_effective": ["Normal", "Fire", "Poison", "Flying"], "immune": [] }
},
"Ghost": {
"strengths": { "super_effective": ["Psychic", "Ghost"], "not_very_effective": ["Dark"], "immune": ["Normal"] },
"weaknesses": { "super_effective": ["Ghost", "Dark"], "not_very_effective": ["Poison", "Bug"], "immune": ["Normal", "Fighting"] }
},
"Dragon": {
"strengths": { "super_effective": ["Dragon"], "not_very_effective": ["Steel"], "immune": ["Fairy"] },
"weaknesses": { "super_effective": ["Ice", "Dragon", "Fairy"], "not_very_effective": ["Fire", "Water", "Electric", "Grass"], "immune": [] }
},
"Dark": {
"strengths": { "super_effective": ["Psychic", "Ghost"], "not_very_effective": ["Fighting", "Dark", "Fairy"], "immune": [] },
"weaknesses": { "super_effective": ["Fighting", "Bug", "Fairy"], "not_very_effective": ["Ghost", "Dark"], "immune": ["Psychic"] }
},
"Steel": {
"strengths": { "super_effective": ["Ice", "Rock", "Fairy"], "not_very_effective": ["Fire", "Water", "Electric", "Steel"], "immune": [] },
"weaknesses": { "super_effective": ["Fire", "Fighting", "Ground"], "not_very_effective": ["Normal", "Grass", "Ice", "Flying", "Psychic", "Bug", "Rock", "Dragon", "Steel", "Fairy"], "immune": ["Poison"] }
},
"Fairy": {
"strengths": { "super_effective": ["Fighting", "Dragon", "Dark"], "not_very_effective": ["Fire", "Poison", "Steel"], "immune": [] },
"weaknesses": { "super_effective": ["Poison", "Steel"], "not_very_effective": ["Fighting", "Bug", "Dark"], "immune": ["Dragon"] }
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment