Okay, this is partially copy-pasted from a thread I created before I know which mod was the "culprit" here.
I have a slight issue with the mod; it works fine, but keeps spamming my console with a debug message OwnerIsNoFaction, which is mildly annoying. It doesn't seem to actually do anything detrimental, it's just a little something I'd rather see gone.
So I did some digging and found out the part in the mod's script that does it. I tried to edit it so it wouldn't print the debug message, but for some reason I can't launch the CS with OBSE, as it gives an error message "Could not inject dll". Dunno if I'm doing something wrong (I clicked "run TESCS & OBSE" in Wrye Bash) since I have no experience in such advanced modding, let alone scripting. :shrug:
Here's the section of the script just for sh**s and giggles, maybe some script-savvy individual could get something out of it:
if ( CombatMusic == 0 && StartCombatMusic == 0 ) set CurrentCell to Player.GetParentCell if ( PrevCell != CurrentCell ) set CellChanged to 1 set PrevCell to CurrentCell;DebugPrint "CellChanged" else set CellChanged to 0 endif if ( CellChanged || ResetMusic ) set CellOwner to Player.GetParentCellOwner if ( GetObjectType CellOwner != 6 ) debugprint "OwnerIsNoFaction" set OwnerIsNoFaction to 1 else set OwnerIsNoFaction to 0 endif set LastLoadDoor to GetPCLastLoadDoor
Anyone know if there's a way to stop the debug spam without having to fiddle with the script itself? For example with some .ini tweaks or somesuch?
Or, alternatively, what to do so I could open the CS with OBSE and thus be able to tweak the script in the CS. Like I said I know squat about scripting, but I figure with my massive intellect that removing the line "debugprint "ownerisnofaction"" should do it. (...right?)