Can someone explain why user created objects don't appear in the death drop item list? Surely an oversight.
http://www.creationkit.com/Traits_Tab
Is there a way to increase the spell power of Destruction spells through scripting?
I dont think ModActorValue does the same as DestructionModPower(or whatever it is) magic effect.
DestructionPowerMod
is an Actor Value, and can be modified by anything that can modify actor values. I think it's something that's modified rather frequently though, as it's a derived value, and not a base value, so you can't just set it once and expect it to stay that way. But it can be modified during events, or by perks, and should work as desired.
Can you tell me how you can get the ID of the book read in an OnRead() event?
I tried a couple of ways of using GetBaseObject, but it just doesn't seem to work.
I can manually choose the property for the script, but I don't want to do it for ~150-200 books :\
Also, is there a way to get the NAME and not the id of something as a string in the script? Like for displaying the given name of the book in a message box or something?
Self? I believe that Self gives you a reference to whatever the script is on. That should at least let you manipulate the book while it's being read. Haven't found a way to to get the name of anything though.
Also, scripts really can't interact with any kind of identifiers (formids, refids), because they're no longer stored within esm/esp files, and because they're supposed to be generic. All references must be formed through properties, or retrieved dynamically, from functions. There are some special variables that give you references to specific things they thought would be important, like Self, Parent, and kmyquest.
Another question: Is there a way to turn of game saving, particularly by cell and add a checkpoint system to the cell instead?
There certainly is. The tutorial / intro quest does it. http://www.creationkit.com/SetInChargen_-_Game(true, false, false) should do it, though I don't know for sure that there aren't any other side effects. The other two arguments control whether or not the player can "wait", and something about displaying error messages while controls are disabled.