When Sparklefur tells Sunsetshine to get a patrol of warriors to drive RubyClan off their territory, Thunderingbreeze is one of the cats she instructs Sunsetshine to get. When Sunsetshine rushes off towards them, the group of cats are eating prey at the fresh-kill pile and sharing tongues. The warriors believe Sunsetshine has gone crazy and is trying to kill them, so they begin to get up quickly and leave, until Sunsetshine tells them he/she isn't. The cats, breathing heavily and glaring, tell Sunsetshine that he/she scared them. Sunsetshine, embarrassed, apologizes and explains why he/she has come to get them, saying that they must drive RubyClan away before they hurt someone.
It doesn't take the patrol long to find the RubyClan cats, who are hunting and eating SapphireClan prey. A furious Sunsetshine attacks one of the RubyClan cats who then rips Sunsetshine's belly open, causing a full blown battle between the two patrols. When the battle ends, many cats lie dead on the ground, however Thunderingbreeze is not among them. When the injured patrol returns to camp, Vanillastar worriedly asks what happened. One of the warriors tells him to not be so upset, and says it was just a simple border fight. They then add that they should've listened to Moonpaw, who had suggested they talk to RubyClan first before fighting.
Later, when Moonpaw is sharing tongues with Sunsetshine, Thunderingbreeze walks by them and eats almost all the prey in the fresh-kill pile.
Thunderingbreeze appears again when Screepaw gets trapped underneath a tree in a storm; Moonpaw is the only one who will go with Tranquilpaw to help him as the other cats in SapphireClan are too scared. Screepaw dies, but Moonpaw brings him back to life with her powers. When the three cats return to camp, the other cats are very relieved to see them okay. Moonpaw, however, is angry at them for not coming to help Screepaw. Thunderingbreeze asks the three to forgive them, as they are not as brave as them.