そのアイテムを誰か装備してたりしない?
条件分岐の「アイテム〜を持っている」は所持+装備で判定されるけど
変数の操作は所持数と装備数が別の項目になってる

それじゃなかったら分からん