For the most part, I do know what I'm doing. =]
 
 However, I'm getting a rather wierd result on a simple script I'm working on.
 
 
 void main () {
 // Other Item mods
 ExecuteScript("give_warp",OBJECT_SELF);
 
 object oPC = GetPCSpeaker();
 
 // Grant Tygari Items
 CreateItemOnObject("tyg_clothes", oPC);
 CreateItemOnObject("tyg_robes", oPC);
 CreateItemOnObject("tyg_implant", oPC);
 CreateItemOnObject("tyg_blade", oPC);
 CreateItemOnObject("tyg_glasses", oPC);
 CreateItemOnObject("tyg_gloves", oPC);
 CreateItemOnObject("tyg_belt", oPC);
 
 }
 
 
 
 Now, this code works fine up until it creates "tyg_clothes"
 
 After it reaches that point, it must somehow abort because none of the other items are created. I think it must have something to do with the compiler (kotor tools); since recompiling the give_warp script under the name of my script produces the same kind of result: the first item is created but none of the remaining one.
 
 Any ideas on how to fix this?
 
 
 [EDIT]
 
 Turned out it was a compiler problem. I fixed it by deleting all instances of nwscript from kotor tool and game directories, extracting a new copy from the bif, and then making sure the version of nwnnsscomp.exe I had was correct for the kotor tool version I was using. All fixed now.
 
 Still was a weird result. :shrug: