No, no swelling or ice. Just lots of pain killers. I’m so out of it! I saw lotr last night, but I was so high through it, could barely keep my eyes open, but I rememebr it all though. As for the hedgehog part, yea I was putting up my spikes yesterday when I forgot ..