i am not sure, why i explain this to you. I only said, that it is something different then making it like the skillups and that you just need to take this part of code for it.
But there are way, to implement it, without tryining to search similiariteies for it ;) But they would be closer to the injurys, on a programming point.