I did that but for some reason it gets overriden I guessYes.
Add this in the player update script, which checks if the item is in the inventory:
player.adjTile[13] = true;
That code will make so the game recognizes as the character being near a Bottle (Tile ID = 13).