Drop rate for charmed robe (about)
its fairly common. you can get a charm robe every 40 imp kills. trained on imps killing 3 at a time (using warrior) for a hour and got 2 robes. one with no stats another with 29mp. honestly the more you kill a monster in rapid succesion the faster youll get better drops