|
My theory with the Kreacher coming out telling the other house elves to fight for Regulus is as such:
Kreacher was tortured by Voldemort through that potion that Voldemort forced him to drink, then Regulus died by the same potion - So Kreacher must have realised something was going on by this point.
PLUS - Kreacher has known for over 3 years that Harry Potter is fighting Voldemort, and in the 7th book, he allies himself to Harry because Harry gives him the locket from Regulus. So, he must have put two and two together and realised that locket meant fighting Voldemort.
|