diff --git a/data/cg-teams.ts b/data/cg-teams.ts index a97d35a362bb9..864f2d280320b 100644 --- a/data/cg-teams.ts +++ b/data/cg-teams.ts @@ -906,10 +906,11 @@ export default class TeamGenerator { if (moves.some(m => m.id === 'facade')) weight *= 2; return weight; case 'toxicorb': - if (species.types.includes('Poison')) return 0; + if (species.types.includes('Poison') || species.types.includes('Steel')) return 0; + if (['Immunity', 'Comatose', 'Purifying Salt', 'Shields Down']) return 0; weight = 0; - if (ability === 'Poison Heal') weight += 25; + if (['Poison Heal', 'Toxic Boost'].includes('ability')) weight += 25; if (moves.some(m => m.id === 'facade')) weight += 25; return weight;