Page 1 of 1

1.7.2 Command Staff returning error as Lich

Posted: Mon Nov 09, 2020 4:00 pm
by Targuil
A short while after picking up Lich prodigy I noticed all of my attempts to use Command Staff with any staff anywhere give me an error instead.

Code: Select all

##Use Talent Lua Error##	T_COMMAND_STAFF	Actor:	5229	necc
Lua Error: /engine/interface/ActorTalents.lua:351: /engine/interface/ActorTalents.lua:324: /engine/interface/ActorTalents.lua:190: /engine/dialogs/Chat.lua:146: attempt to index a nil value
stack traceback:
	/engine/dialogs/Chat.lua:146: in function 'generateList'
	/engine/dialogs/Chat.lua:47: in function 'init'
	/engine/class.lua:147: in function 'new'
	/engine/Chat.lua:118: in function 'invoke'
	/data/talents/misc/objects.lua:182: in function </data/talents/misc/objects.lua:167>
	[C]: in function 'xpcall'
	/engine/interface/ActorTalents.lua:186: in function </engine/interface/ActorTalents.lua:173>
	At [C]:-1 
	At [C]:-1 error
	At /engine/interface/ActorTalents.lua:351 useTalent
	At /engine/interface/PlayerHotkeys.lua:179 
	At /engine/interface/PlayerHotkeys.lua:162 activateHotkey
	At /engine/HotkeysIconsDisplay.lua:392 onMouse
	At /mod/class/uiset/Minimalist.lua:1815 fct
	At /engine/Mouse.lua:71 

Re: 1.7.2 Command Staff returning error as Lich

Posted: Mon Nov 09, 2020 6:05 pm
by darkgod
Was this char made in 1.7.2 ??

Re: 1.7.2 Command Staff returning error as Lich

Posted: Mon Nov 09, 2020 6:27 pm
by Targuil
darkgod wrote:Was this char made in 1.7.2 ??
Yes.

Code: Select all

ERROR:
Game version: tome-1.7.2
Addons: ashes-urhrok-1.7.0[O], items-vault-1.7.0[O], possessors-1.7.0[O], orcs-1.7.0[O], cults-1.7.0[O]

Game version (character creation): tome-1.7.2
Lua Error: /engine/interface/ActorTalents.lua:351: /engine/interface/ActorTalents.lua:324: /engine/interface/ActorTalents.lua:190: /engine/dialogs/Chat.lua:146: attempt to index a nil value
stack traceback:
	/engine/dialogs/Chat.lua:146: in function 'generateList'
	/engine/dialogs/Chat.lua:47: in function 'init'
	/engine/class.lua:147: in function 'new'
	/engine/Chat.lua:118: in function 'invoke'
	/data/talents/misc/objects.lua:182: in function </data/talents/misc/objects.lua:167>
	[C]: in function 'xpcall'
	/engine/interface/ActorTalents.lua:186: in function </engine/interface/ActorTalents.lua:173>
  At [C]:-1 
  At [C]:-1 error
  At /engine/interface/ActorTalents.lua:351 useTalent
  At /mod/dialogs/UseTalents.lua:231 use
  At /mod/dialogs/UseTalents.lua:84 fct
  At /engine/ui/TreeList.lua:310 onUse
  At /engine/ui/TreeList.lua:209 fct
  At /engine/Mouse.lua:71 receiveMouse
  At /engine/Mouse.lua:111 delegate
  At /engine/ui/Dialog.lua:798 mouseEvent
  At /engine/ui/Dialog.lua:508 fct
  At /engine/Mouse.lua:71 
Trying to activate Command Staff from the "Use Talents" menu gave another error in a similar fashion but the game classified it as never seen. This one I grabbed from the "error-logs"-folder instead of "te4 log".

Re: 1.7.2 Command Staff returning error as Lich

Posted: Wed Nov 11, 2020 2:38 am
by NinjaJon113
I have also had this issue, (also a Lich) but mine only started in Dreadfell after I had the Staff of Bones for a while, so I thought it might be related to that.


Full disclosure: this character was created pre-1.7.2 (1.7.1 I think).

Re: 1.7.2 Command Staff returning error as Lich

Posted: Wed Nov 11, 2020 1:51 pm
by Targuil
NinjaJon113 wrote:I have also had this issue, (also a Lich) but mine only started in Dreadfell after I had the Staff of Bones for a while, so I thought it might be related to that.


Full disclosure: this character was created pre-1.7.2 (1.7.1 I think).
I actually have used Staff of Bones (weapon created like 1.6.7) from prior to even taking Lich so it is possibly a key factor. It worked out just fine when I first commanded it. Still, nowadays the whole talent is messed up.

Re: 1.7.2 Command Staff returning error as Lich

Posted: Thu Nov 12, 2020 1:48 pm
by darkgod
Ah the 1.6 staff would likely explode yes :<

Re: 1.7.2 Command Staff returning error as Lich

Posted: Sat Jan 23, 2021 9:10 am
by Diatribe
I am a necromancer lich, made in 1.7.2

Ever since I equipped the staff of bones I have been getting a lot of errors when casting spells or using abilities. Even after maxing out the 100 souls and unlocking the bone horror I am still getting lots of errors. I am not sure this is it, but I seem to be getting errors when gaining multiple souls at once and at the soul cap already.

I've submitted the in-engine bug reports, but figured I might as well post something about it too.

Edit - I am getting the errors most often when using giant AOE attacks, such as Torture Souls, or using my equipped Umbraphage to do a darkness AOE cone.

Edit2 - One of my minions has somehow disappeared and when I click on him I get the message I can't command him. Also when I use summon bone giant it is appearing very far away from me. Not sure if these errors are connected.

Edit3 - In attempt to unFUBAR my save file, I tried casting summon bone giant when I had two minions plus the 'fake' minion. This caused another error and now I have 2 permanent fake skeleton minions that don't seem to exist and I can't dismiss or command in any way. Any ideas how to salvage the save file, or is this one just broken? (I'm happy to upload it to you somewhere so you can look at it.)