Hey everyone. I was hoping someone out there could help me figure out what's wrong with this script. Begin 1Dum_ScryDetect short OnPCDrop short DoOnce if ( GetPCCell "Sadrith Mora, Telvanni Council House" == 1 ) if ( GetPCCell "Sadrith Mora Tevlanni Council House, Entry" == 0 ) if ( GetDetected Player == 0 ) if ( OnPCDrop == 1 ) if ( DoOnce == 0 ) Journal "1Dum_lil_Telvanni" 10 set DoOnce to 1 endif endif endif endif endif end (Sorry for the crappy formatting. It wouldn't let me paste the script here so I just typed it in by hand.) Anyhow, the script works mostly. The issue I'm having is that the player doesn't have to be undetected and drop the required item at the same time. They can drop the item, wait ten minutes. Hide. And get the journal entry regardless. Any ideas on how to fix this?