A monster will drop it's drops before it dies. Like, if it takes me 2 hits to kill it, it'll drop after the first hit. I'm not sure if it's a bug but it's something I noticed.