In demons souls, you got rare drops from enemies, but usually you would just find the item you were wanting somewhere else in the game.
ie... a Guy in world 1-1 would rarely drop the purple flame shield, but most of the time would just drop a late moon grass... You would end up getting the purple flame shield for free after beating 1-1 and returning to a certain area you couldn't reach before.
The amount of grinding you would have to do to get that guy to drop the shield, was not worth it and you could easily just return and get the shield. I feel like this was true for most drops in the game, and if you did get a rare... you totally lucked out. --- I pre-ordered Double Dragon II when it first came out.
lol i got him to drop the purple flame shield first try.. i didnt even know he dropped it untill i got it lol --- i find myself checking corners for campers when walking down corridors. -tennisprobill69