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 was mad at Squirrelflight for choosing Brambleclaw over him and he wanted revenge.
Hollyleaf convinced Ashfur to kill Squirrelflight's kits by revealing the secret of their true parentage. This revelation led Ashfur to seek revenge against Squirrelflight for lying about who their father really was.
In a way, yes. When she has a fight with Brambleclaw in which she stays mad at him and Brambleclaw is overcome with unhappiness, Squirrelflight turns to Ashfur and loves him. But when she makes up with Brambleclaw and loves him again. Ashfur is furious and heartbroken.
Yes, Squirrelflight is related to Ashfur through blood ties, as she is the daughter of Firestar and Sandstorm, while Ashfur is the son of Brindleface. In this familial relationship, Squirrelflight would be Ashfur's cousin, not his niece.
Ashfur did not kill Squirrelflight in any book. He did attempt to harm her in "Sunset" (Warriors: The New Prophecy series) by attempting to push her off a cliff, but Squirrelflight survived. Ashfur's actions were driven by his jealousy and betrayal, but they did not lead to Squirrelflight's death.
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.
No, but he tries to kill Hollyleaf, Jayfeather, and Lionblaze because he thought that if Squirrelflight watched her kits die then she would go to Ashfur. But Hollyleaf, Jayfeather, and Lionblaze are not Squirrelflight and Brambleclaw's kits.
Ashfur is angry at Squirrelflight because she decided to love Brambleclaw instead of him, even after they became romanticly envolved. He decides leaving and trapping Squirrelflight's kits (i. e. Lionblaze, Jayfeather, and Hollyleaf) is a good way to get revenge at her. That's why Ashfur does so.
yes
No it is Brambleclaw
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 traps Squirrelflight's kits by luring them into a tunnel and blocking the entrance, preventing their escape and trapping them inside. He does this to exact revenge on Squirrelflight, whom he blames for his unrequited love for her.