tonycubed2 Posted October 13, 2012 Share Posted October 13, 2012 I have a quest designed to find the innocent in skyrim and attach a script to them.The quest looks for the closest 4 Npcs and fills in aliases. I also added the keyword innocent to many npcs . I have about 5 AND conditions such as is fleeing, is not hostile, is not last hostile, is an actor. I also have a single OR condition that checks for the keyword above. If I do not add the OR condition the aliases get filled. So I have 5 AND conditions in a row and a single OR at the end. My intent was for the aliases to be filled if the single OR was positive or if the other 5 AND conditions were met. Am I not understanding it right? Link to comment Share on other sites More sharing options...
littleork Posted October 13, 2012 Share Posted October 13, 2012 (edited) Pretty sure the OR needs to be at the beginning because right now, what it read is : fill the first 5 conditions + the or, if you place OR first then it says: fill this OR fill the last 5, so place the OR first. I hope it is clear and that I understood you correctly. Edit:I think I read you wrong, if the above is incorrect then cond1------andcond2------andcond3------andcond4------andcond5------ORinnocent---and Edited October 13, 2012 by littleork Link to comment Share on other sites More sharing options...
littleork Posted October 13, 2012 Share Posted October 13, 2012 2nd option could possibly be reversed , ( like the and followed by the or)it is kinda hard for me to fully understand without having your quest in my face :) Link to comment Share on other sites More sharing options...
tonycubed2 Posted October 13, 2012 Author Share Posted October 13, 2012 Hmmm the four aliases that get filled all have the same conditions. I think you understood me mostly. We can simplify the example an lets say only 1 alias is being filled every 15 seconds, over and over. To be filled, it need to pass one of two tests: TEST 11. Condition 1 and2. Condition 2 and3. Condition 3 and4. Condition 4 and TEST 21. Innocent OR I tried the or at the beginning and at the end, no dice. Edit. I can post snapshots Link to comment Share on other sites More sharing options...
littleork Posted October 13, 2012 Share Posted October 13, 2012 condition 1 andcondition 2 andcondition 3 andcondition 4 orinnocent and Pretty sure thats what you want, because your OR has to be at the condition 4, not the innocent, just read it as it is written and im sure it will make sense to you, if the 4 alias aren,t being filled but the last one (innocent) is then, it will work, if the 4 first alias are filled, then, it should work as well. So in short: Put an OR at the condition 4, an AND at innocent and put the condtion 4 and innocent last, in this order. Link to comment Share on other sites More sharing options...
tonycubed2 Posted October 15, 2012 Author Share Posted October 15, 2012 Thanks, trying this now. My email was down for a couple of days. Link to comment Share on other sites More sharing options...
littleork Posted October 15, 2012 Share Posted October 15, 2012 Thanks, trying this now. My email was down for a couple of days. I hope it works, if it doesn't then I guess I am just not getting it :P Link to comment Share on other sites More sharing options...
tonycubed2 Posted October 15, 2012 Author Share Posted October 15, 2012 Littleork, thank you for trying. It did not work, though your logic is sound. Weird, it should have.... Link to comment Share on other sites More sharing options...
Recommended Posts