because Ashfur would have killed her if he still thought they were.
Squirrelflight lied about the true parentage of Hollyleaf, Lionblaze, and Jayfeather to protect their secret that they were actually the children of Leafpool and Crowfeather. She did this to prevent the kits from being rejected or mistreated by the Clan due to the forbidden nature of their parents' relationship.
Ashfur left Lionblaze, Jayfeather, and Hollyleaf in the burning ThunderClan camp because he was seeking revenge on them for what he believed was their role in exposing his plan to expose the clan secrets, tarnishing his reputation in front of Squirrelflight. It was a vengeful act to punish them for their actions.
She never regreted it. she was glad she killed him because he almost gave away the fact that Hollyleaf, Lionblaze and Jayfeather are not Squirrelflight's kits.
Yes, in the Warriors series, Ashfur becomes consumed by jealousy when Squirrelflight reveals she doesn't love him and loves Brambleclaw instead. This leads Ashfur to plot against Brambleclaw and attempt to kill him in various ways in his attempt to get revenge.
when there was fire in thunder clans camp hollyleaf jayfeather and lionblaze were trapped by the fire so ashfur threatened to let them burn so squirrelflight would feel hurt that is when she admitted the truth about them not being her kits
Ashfur tried to kill Squirrelflight, Jayfeather, Hollyleaf and Lionblaze because he wanted Squirrelflight to feel the pain and anguish that he had felt when she rejected him to become his mate and when she supposedly had kits with Brambleclaw.
Ashfur dies. Jayfeather, Lionblaze, and Hollyleaf are not Squirrellflight's kits. Hollyleaf murders Ashfur. Jaypaw, Hollyleaf, and Lionblaze are proven not to be Squirrelflight and Brambleclaw's kits, but instead they are Leafpool and Crowfeather's kits. Shadowclan also is brought back to their beliefs in StarClan. Firestar loses a life- now he only has two left!
Squirrelflight ended her relationship with Ashfur because she realized that they were not meant to be together as life mates. Additionally, Squirrelflight's heart belonged to someone else - Brambleclaw.
No, Ashfur would never try to kill Squirrelfight. He loved her but tried to kill Hollyleaf, jayfeather, and Lionblaze to get revenge on her. Then she revealed they were not her children and he didn't kill them.
Now he does, since he's in StarClan.
Ashfur threatened to burn Hollyleaf, Lionblaze, and Jayfeather (as everyone believed were Squirrelflight's kits at the time) so that Squirrelflight, the cat he once loved, would feel the pain he felt when she chose another tom, Brambleclaw, over Ashfur to be her mate. To save the kits, Squirrelflight screamed out the truth..."They are not my kits!" Hollyleaf and her littermates were startled, and Squirrelflight explained, "I am not their true mother!" Ashfur's eyes gleamed. He thought of another plan to hurt Squirrelflight. Hollyleaf knew that at the Gathering that night, Ashfur would reveal the secret that Squirrelflight had burst out. Even though Hollyleaf felt like Squirrelflight was a traitor, a filthy liar, she knew that this secret could not be revealed. So before the Gathering began, Firestar the ThunderClan leader, called his cats together to travel to the Gathering. "Where's Ashfur? And Squirrelflight? I don't see them." Squirrelflight was found, but Ashfur was missing. They looked and found Thornclaw bent over a limp cat's body. Thornclaw stared at Firestar. "It's Ashfur!" He cried. Everyone sat vigil for Ashfur that night, though Lionblaze and Jayfeather felt a bit relieved that their secret would remain hidden. Firestar declared that even though Ashfur was found near the WindClan border, there was no scent of a WindClan cat on him. He declared that a cat from ThunderClan, or maybe a loner had killed him. But deep in Hollyleaf's heart, she knew she had killed him, and for the good of her Clan. Later, she found out that Leafpool was her mother, and Crowfeather, a WindClan tom, was her Father. Since the warrior code meant so much to Hollyleaf, she couldn't stand being Half-Clan and being the daughter of a medicine cat. She blurted out the truth of Ashfur's murderer to her brothers then ran down a tunnel to escape........ Unfortunately, she didn't escape the way she wanted to. The tunnel collapsed and Hollyleaf was never heard of again. To keep her safe, Lionblaze and Jayfeather never revealed the secret of Ashfur's murdering to anyone. Instead, they said she chased a mouse down the tunnel to hunt, but died hunting for her clan. At least now, she would be known as a noble warrior, not one that killed her own Clanmate.
It depends on which time. There are two main times that I can remember: in the New Prophecy set, Brambleclaw is mad that Squirrelflight took a liking to Ashfur instead of Brambleclaw. In the Omen of the Stars set, he is mad at her for lying to him about Hollyleaf, Lionblaze, and Jayfeather being his kits when they weren't.
so he wouldn't tell thunderclan that *SPOILERS* Hollyleaf, Jayfeather, and Lionblaze aren't squirrelfilght's kits.