I want to tell everyone something very interesting!
command
C:Eval('SetNamelessClass(CLERIC)')
works! We can start the game in Mortuary as a cleric!
Isn't that fantastic!? (remember to mouse over TNO when pressing Enter).
He can't learn the best cleric's spell Spiritual Hammer in other way than Ctrl+Shift+Z anyways...
I wonder if there is a way to set multi-class... Does anyone know?
When I tried to change Dak'kon's blade (after changing his morale), I had an error that no-one else seemed to be having, so I am sharing the problem and fix here, in case I'm not the only one.
This part went fine (I think the morale ranges from 0-20, where 0 gets the Kinstealer ("bkarach"), 10 gets Chained blade (nkarach) 20 gets Streaming blade ("gkarach").
@troco I looked into this a bit, and I think I have an answer for you...
To set Dakkon's morale to a specific value use the following code (just replace '#' with the desired value):
C:SetGlobal("BD_DAKKON_MORALE","GLOBAL",#)
However, the command to forcibly transform Dak'kon's blade didn't work. Using the upthread example (remembering to hover the cursor over Dak'kon for this transform command)
C:Eval("TransformItem("gkarach3","nkarach3")")
gave the error
[string "C:Eval("TransformItem("gkarach","nkarach")"..."]:1: ')' expected near 'gkarach3'
I was confused because I copied the command exactly and it seemed to be working for others (in this thread and elsewhere). I'm not sure why this is the case, but I did get it working. It was an issue with the nested double quotes within the command. Switching out the outer set of double quotes for single quotes fixed it for me. i.e. :
DO THIS
C:Eval('TransformItem("gkarach3","nkarach3")')
NOT THIS
C:Eval("TransformItem("gkarach3","nkarach3")")
Apologies if that is poorly explained or badly formatted; I don't tend to use forums, I just wanted to document this in case anyone else is pulling their hair out over this error.
Comments
command
C:Eval('SetNamelessClass(CLERIC)')
works! We can start the game in Mortuary as a cleric!
Isn't that fantastic!? (remember to mouse over TNO when pressing Enter).
He can't learn the best cleric's spell Spiritual Hammer in other way than Ctrl+Shift+Z anyways...
I wonder if there is a way to set multi-class... Does anyone know?
When I tried to change Dak'kon's blade (after changing his morale), I had an error that no-one else seemed to be having, so I am sharing the problem and fix here, in case I'm not the only one.
This part went fine (I think the morale ranges from 0-20, where 0 gets the Kinstealer ("bkarach"), 10 gets Chained blade (nkarach) 20 gets Streaming blade ("gkarach").
However, the command to forcibly transform Dak'kon's blade didn't work. Using the upthread example (remembering to hover the cursor over Dak'kon for this transform command) gave the error
I was confused because I copied the command exactly and it seemed to be working for others (in this thread and elsewhere). I'm not sure why this is the case, but I did get it working. It was an issue with the nested double quotes within the command. Switching out the outer set of double quotes for single quotes fixed it for me. i.e. :
DO THIS
NOT THIS
Apologies if that is poorly explained or badly formatted; I don't tend to use forums, I just wanted to document this in case anyone else is pulling their hair out over this error.
P.S
This also works:
Probably obvious to most people, but might be useful for some
Protagonist below means always TNO, Myself means any selected character also under the cursor, | means you can use one of the values given:
Proficiencies:
C:Eval('IncrementProficiency(Protaganist|Myself,FIST|DAGGER|HAMMER|AXE|CLUB,<amount>)') where <amount> can be positive or negative;
Thief Skills:
C:Eval('ChangeStat(Protagonist|Myself,LOCKPICKING|STEALTH|TRAPS|PICKPOCKET,<amount>,ADD|SET)')
Base Stats (already given by argent77 above):
C:Eval('ChangeStat(Protagonist|Myself,STR|STREXTRA|INT|WIS|DEX|CON|CHR,<amount>,ADD|SET)')