I've got a couple of mods that started behaving strangely after I updated my Skyrim to the 1.6 beta, and I don't know if it's because it's a beta, or because some changes made to Skyrim coding. I didn't touch my mods in weeks, even months, that's for sure, and they worked before.
I have this code to check if an specific item has been consumed by the player (it's on a player alias, inside a quest enabled as game-start, under the OnItemRemoved() event):
if(akDestContainer == none && akItemReference == none)
The thing is that the game seems to go into that "if" when I consume the item (which is correct), but also when the game itself removes it after consuming (which makes the script run twice), and it also runs when item gets removed via RemoveItem method run from another script (incorrect, as I didn't consume it). If I drop the item to the ground, nothing happens (correct).
Anyone else experiencing an issue like this? Any ideas?
Thanks in advance,
Regards.
