Utility Talonflame fits on Balance balance and Bulky Offense bulky offense teams that appreciate it spreading burns, (AC) and punishing opposing pivots
- Commas before 'and' 'but' 'or' are only needed if the clause that comes after it is independent, meaning it’s a grammatically correct sentence without the other part. If it isn’t independent, the comma is not needed.
An independent clause is a clause that makes sense on its own without the other part of the sentence required. Here, the comma you added isn't correct because 'punishing opposing pivots' does not make sense without the other part of the sentence.
When checking for these, you can split it out like this:
1. Talonflame fits on teams that appreciate it spreading burns
2. Punishing opposing pivots
Through this, you can see that 1 works on its own without 2, but 2 doesn't work on its own without 1.
Talonflame struggles against powerful Electric-Types Electric-types like Sandy Shocks and Kilowattrel, making that makes Gastrodon and Hippowdon good teammates.
The original sentence structure with making was correct. This current sentence doesn't make sense. Without the markup, you get this:
Talonflame struggles against powerful Electric-types like Sandy Shocks and Kilowattrel that makes Gastrodon and Hippowdon good teammates.
The original sentence was two clauses: Talonflame struggles against powerful Electric-types like Sandy Shocks and Kilowattrel (main clause), making Gastrodon and Hippowdon good teammates (dependent clause). What the change has done is combine the two clauses into one big clause that doesn't really make sense - it struggles against Electric-types that make things good teammates? That edit removes the cause and effect of 'it struggles against Electric-types, making Ground-types good partners'.
Formatting-wise, you also didn't mark on the comma removal. I think the GP tool would help you out a lot, so make sure to try it and let me know if you have questions about it. The GP tool also lets you read the text without markup, so with complex sentences like this, you'll always be able to sanity check your edits.
Tsareena is a valuable teammate which that provides entry hazard removal, letting Talonflame drop Defog for other utility moves, and checks the check bulky Water-Types Water-types that Talonflame hates.
'Checks' was fine here becase it sues the same verb form as 'provides'. This sentence is complicated, so you can break it down a the main clause and the aside clause that's separated by commas in the middle. Aside clauses can be removed with the rest of the sentence making sense, so the main clause you're working with is this:
Tsareena is a valuable teammate that provides entry hazard removal and check bulky Water-types that Talonflame hates.
This is a list of two items. Lists have to follow certain rules to be grammatically correct:
1. Each list item should make sense when read with the non-list part of the sentence independently of any other list items. Something like 'It can switch in, pivot, and attacks foes' doesn't work because 'it can attacks foes' doesn't make sense.
2. Lists should also use the same grammatical structure across list items. Something like 'I like eating, sleeping, and to go for a walk' doesn't work because the third item has a different verb form even through all three would follow the first rule.
Applying rule 1 to your changed sentence,, you get:
Tsareena is a valuable teammate that provides entry hazard removal
Tsareena is a valuable teammate that check bulky Water-types
That second one doesn't work because 'a valuable teammate that check' doesn't agree. A teammate - singular and check = plural. If the sentence was 'a valuable teammate that checks', then it works, so the original was correct here.