In an attempt to reduce debug.log to manageable levels (it grew to 1.3GB at DebugLevel=6 without me noticing.) I tried setting DebugLevel=1
However, this still produces a 10MB startup file, mainly when my npcs try to equip stuff but in lots of other places too.
Ok, I can see those smug scripters telling me my scripts are messy, but now it's time to tell me how, hopefully.
I am slightly amazed at this one:
Quote:
Config File pkg/world/weather/itemdesc.cfg does not exist.
I am amazed because I have no intention of ever having an itemdesc file there.
But here's one I should be able to fix, but don't know how:
Quote:
Script Error in 'pkg/combat/item_equip.ecl' PC=2656:
Call to function GetAttributeBaseValue:
Parameter 1: Expected datatype String, got datatype Integer
This one just confuses me so far.
Yes, GetAttributeBaseValue is SUPPOSED to return an integer, so why am I expecting it to be a string? Of course that's in the ecl and it's buried somewhere in all my includes, but I was hoping for some more general information on someone who has conquered this....