Console command for learning all spells
jtth
Member Posts: 171
Is there a console command to learn all spells (of a given level, or all of them period)? Because of the Neera bug (where she shows up in SoD with no items or spells she had in BGEE), I'm having to recreate her spell book. This is boring. I've been adding scrolls for things I remember her having, but it's very tedious.
0
Comments
When a console command is called, it reads and runs a small script. Now, depending on what you type, it will run a different script... For example...
Cheats:DrizztDefends()
(Was in original BG:TotSC)
It runs a script that spawns drizzt in his normal state. But it cannot run any script not preloaded into the game.
However, not all is hopeless.
If you have DLTCEP and EEKeeper, I believe you can load your save game, and save neera as a cre. Load the cre into DLTCEP, go to the spells tab, and click memorize all spells. Then override the previously made cre.
If you open the creature browser in EEKeeper, the file should appear. I dunno if there is a way to add it into your party, but you can override the normal neera meeting.
Anyways, good luck! I don't think my method is the best, and using EEKeeper might be easier for some (but I hate clicking my mouse for 2 hours... It drives me nuts), but if you don't feel up to it, I suppose you don't have to do it this way.
Thank you for your time.
CLUAConsole:AddSpell('spwi205') while the mouse cursor is ON Neera will teach her spells, you will get the xp too. You will need to enter the code for every spell, though. Above example will teach her horror, as spwi205 is horror. In general, spwi means wizard spells, and the number that comes first is the level, the latter two numbers is the general number of the spell in the spell list. Thus you can start by adding spwi301 to spwi326 for every spell in 3rd level. Then go to 4th level by spwi401 (confusion) to 425 (wizard eye) . Note that some spell codes may be dud or cutscene only spells.
C:AddSpell("SPWI101") C:AddSpell("SPWI102") C:AddSpell("SPWI103") C:AddSpell("SPWI104") C:AddSpell("SPWI105") C:AddSpell("SPWI106") C:AddSpell("SPWI107") C:AddSpell("SPWI108") C:AddSpell("SPWI110") C:AddSpell("SPWI111") C:AddSpell("SPWI112") C:AddSpell("SPWI113") C:AddSpell("SPWI114") C:AddSpell("SPWI115") C:AddSpell("SPWI116") C:AddSpell("SPWI117") C:AddSpell("SPWI118") C:AddSpell("SPWI119") C:AddSpell("SPWI120") C:AddSpell("SPWI123") C:AddSpell("SPWI124") C:AddSpell("SPWI125") C:AddSpell("spwi126") C:AddSpell("SPWI201") C:AddSpell("SPWI202") C:AddSpell("SPWI203") C:AddSpell("SPWI205") C:AddSpell("SPWI206") C:AddSpell("SPWI207") C:AddSpell("SPWI208") C:AddSpell("SPWI209") C:AddSpell("SPWI210") C:AddSpell("SPWI211") C:AddSpell("SPWI212") C:AddSpell("SPWI213") C:AddSpell("SPWI214") C:AddSpell("SPWI215") C:AddSpell("SPWI217") C:AddSpell("SPWI218") C:AddSpell("SPWI219") C:AddSpell("SPWI220") C:AddSpell("SPWI221") C:AddSpell("SPWI222") C:AddSpell("SPWI223") C:AddSpell("SPWI224") C:AddSpell("spwi228") C:AddSpell("SPWI301") C:AddSpell("SPWI302") C:AddSpell("SPWI303") C:AddSpell("SPWI304") C:AddSpell("SPWI305") C:AddSpell("SPWI306") C:AddSpell("SPWI307") C:AddSpell("SPWI308") C:AddSpell("SPWI309") C:AddSpell("SPWI310") C:AddSpell("SPWI311") C:AddSpell("SPWI312") C:AddSpell("SPWI313") C:AddSpell("SPWI314") C:AddSpell("SPWI315") C:AddSpell("SPWI316") C:AddSpell("SPWI317") C:AddSpell("SPWI318") C:AddSpell("SPWI319") C:AddSpell("SPWI320") C:AddSpell("SPWI321") C:AddSpell("SPWI322") C:AddSpell("SPWI324") C:AddSpell("SPWI325") C:AddSpell("SPWI326") C:AddSpell("SPWI401") C:AddSpell("SPWI402") C:AddSpell("SPWI403") C:AddSpell("SPWI404") C:AddSpell("SPWI405") C:AddSpell("SPWI406") C:AddSpell("SPWI407") C:AddSpell("SPWI408") C:AddSpell("SPWI409") C:AddSpell("SPWI410") C:AddSpell("SPWI411") C:AddSpell("SPWI412") C:AddSpell("SPWI413") C:AddSpell("SPWI414") C:AddSpell("SPWI415") C:AddSpell("SPWI416") C:AddSpell("SPWI417") C:AddSpell("SPWI418") C:AddSpell("SPWI419") C:AddSpell("SPWI420") C:AddSpell("SPWI421") C:AddSpell("SPWI423") C:AddSpell("SPWI424") C:AddSpell("SPWI425") C:AddSpell("SPWI501") C:AddSpell("SPWI502") C:AddSpell("SPWI503") C:AddSpell("SPWI504") C:AddSpell("SPWI505") C:AddSpell("SPWI506") C:AddSpell("SPWI507") C:AddSpell("SPWI508") C:AddSpell("SPWI509") C:AddSpell("SPWI510") C:AddSpell("SPWI511") C:AddSpell("SPWI512") C:AddSpell("SPWI513") C:AddSpell("SPWI514") C:AddSpell("SPWI515") C:AddSpell("SPWI516") C:AddSpell("SPWI517") C:AddSpell("SPWI518") C:AddSpell("SPWI519") C:AddSpell("SPWI520") C:AddSpell("SPWI521") C:AddSpell("SPWI522") C:AddSpell("SPWI523") C:AddSpell("SPWI601") C:AddSpell("SPWI602") C:AddSpell("SPWI603") C:AddSpell("SPWI604") C:AddSpell("SPWI605") C:AddSpell("SPWI606") C:AddSpell("SPWI607") C:AddSpell("SPWI608") C:AddSpell("SPWI609") C:AddSpell("SPWI611") C:AddSpell("SPWI612") C:AddSpell("SPWI613") C:AddSpell("SPWI614") C:AddSpell("SPWI615") C:AddSpell("SPWI616") C:AddSpell("SPWI617") C:AddSpell("SPWI618") C:AddSpell("SPWI619") C:AddSpell("SPWI620") C:AddSpell("SPWI621") C:AddSpell("SPWI622") C:AddSpell("SPWI623") C:AddSpell("SPWI624") C:AddSpell("SPWI625") C:AddSpell("SPWI701") C:AddSpell("SPWI702") C:AddSpell("SPWI703") C:AddSpell("SPWI704") C:AddSpell("SPWI705") C:AddSpell("SPWI707") C:AddSpell("SPWI708") C:AddSpell("SPWI710") C:AddSpell("SPWI711") C:AddSpell("SPWI712") C:AddSpell("SPWI713") C:AddSpell("SPWI714") C:AddSpell("SPWI715") C:AddSpell("SPWI716") C:AddSpell("SPWI717") C:AddSpell("SPWI718") C:AddSpell("SPWI719") C:AddSpell("SPWI720") C:AddSpell("SPWI721") C:AddSpell("SPWI722") C:AddSpell("SPWI723") C:AddSpell("SPWI802") C:AddSpell("SPWI803") C:AddSpell("SPWI804") C:AddSpell("SPWI805") C:AddSpell("SPWI807") C:AddSpell("SPWI808") C:AddSpell("SPWI809") C:AddSpell("SPWI810") C:AddSpell("SPWI811") C:AddSpell("SPWI812") C:AddSpell("SPWI813") C:AddSpell("SPWI815") C:AddSpell("SPWI816") C:AddSpell("SPWI817") C:AddSpell("SPWI818")
Place it into the game's root folder and call it "addspells.txt".
In the game you can execute it with the following console command while the mouse cursor is placed over your character:
C:Exec("addspells.txt")
"You sure know how to cheat, Mr. Burns."
I didnt add the words spoiler just the C: ect list named everything right but its a no go