The loop that check if you have the item, must stop once it found the first evidence. hahaha very fun to see that he didn't think on that. Anyway, the problem isn't there. the problem is when he add the item when you pick something up. Only debbuging to see that...