Problem with the ratty quest

So I just got 28 ratty heads and the npc won’t accept it

Did you happen to trade for them or get them from the bank (or something of the sort)?

Drop the ratty heads and pick them up again it should fix it

I got them from the bank

That’s the issue then. You need to drop them then pick them up again, because it’s not counted as “earned” until you pick it up off the ground.

It needs to be picked off the ground or it wont realise u have the items

Or it can be your inventory is full…

Oh ok thanks for your help guys.