You aren't supposed to apply heating pads (no matter what they're filled with) for more than 20-30 minutes at a time, so yeah, doing so for 2 hours could leave discoloration.
Supposedly they're also not supposed to be used by diabetics, but I just ran across that one the other day and am still fairly new to the dx, so I have yet to find out why.