Got the exact same thing when Boris inflicted ghoul rot on me. The UI elements disappeared one by one, and the game become unresponsive. Here's what I had immediately before the loop:
Code: Select all
[LOG] The Kid is afflicted by ghoul rot!
stack traceback:
[C]: in function 'error'
/engine/interface/ActorTalents.lua:134: in function </engine/interface/ActorTalents.lua:125>
Lua Error: /engine/interface/ActorTalents.lua:142: /engine/interface/ActorTalents.lua:134: /data/timed_effects/magical.lua:1566: attempt to perform arithmetic on field 'dex' (a nil value)
stack traceback:
/data/timed_effects/magical.lua:1566: in function 'activate'
/engine/interface/ActorTemporaryEffects.lua:131: in function 'setEffect'
/data/talents/undeads/ghoul.lua:175: in function </data/talents/undeads/ghoul.lua:153>
[C]: in function 'xpcall'
/engine/interface/ActorTalents.lua:130: in function </engine/interface/ActorTalents.lua:125>
At [C]:-1
At [C]:-1 error
At /engine/interface/ActorTalents.lua:142 useTalent
At /mod/ai//tactical.lua:377 runAI
At /mod/ai//tactical.lua:402 doAI
At /mod/class/NPC.lua:47 act
At /engine/GameEnergyBased.lua:131 tickLevel
At /engine/GameEnergyBased.lua:62 tick
At /engine/GameTurnBased.lua:46 tick
At /mod/class/Game.lua:988
---------------- Stack Dump ----------------
2: table // 28a5e78
1: table // 28a5e78
--------------- Stack Dump Finished ---------------
Lua Error: /mod/class/uiset/Minimalist.lua:1079: bad argument #3 to 'long_desc' (number expected, got nil)
At [C]:-1
At [C]:-1 long_desc
At /mod/class/uiset/Minimalist.lua:1079 handleEffect
At /mod/class/uiset/Minimalist.lua:1198 displayBuffs
At /mod/class/uiset/Minimalist.lua:1766 display
At /mod/class/Game.lua:1144
[LOG] Borfast the Broken uses Gnaw.
[ATTACK] attacking with hateful dwarven-steel mace of paradox
[ATTACK] to The Kid :: 60.095543042532 4 48.5 32.12 :: 0.28333333333333
checkHit 27 32.12
=> chance to hit 38
[LOG] Borfast the Broken misses The Kid.
[LOG] The Kid hits Borfast the Broken for #GREEN#17 acid#LAST# damage.
[LOG] Borfast the Broken hits The Kid for #aaaaaa#9 physical#LAST#, #GREY#7 darkness#LAST#, #LIGHT_STEEL_BLUE#8 temporal#LAST#, #LIGHT_STEEL_BLUE#5 temporal#LAST# damage (total 26.49).
Lua Error: /mod/class/uiset/Minimalist.lua:1079: bad argument #3 to 'long_desc' (number expected, got nil)
At [C]:-1
At [C]:-1 long_desc
At /mod/class/uiset/Minimalist.lua:1079 handleEffect
At /mod/class/uiset/Minimalist.lua:1198 displayBuffs
At /mod/class/uiset/Minimalist.lua:1766 display
At /mod/class/Game.lua:1144
skeleton archer 24458 dumb ai talents can use Reload T_RELOAD
dumb ai uses T_RELOAD
[LOG] Skeleton archer uses Reload.
Lua Error: /mod/class/uiset/Minimalist.lua:1079: bad argument #3 to 'long_desc' (number expected, got nil)
At [C]:-1
At [C]:-1 long_desc
At /mod/class/uiset/Minimalist.lua:1079 handleEffect
At /mod/class/uiset/Minimalist.lua:1198 displayBuffs
At /mod/class/uiset/Minimalist.lua:1766 display
At /mod/class/Game.lua:1144
[PROJECTOR] starting dam 13.967457929895
[PROJECTOR] after difficulty dam 13.967457929895
[PROJECTOR] res 20.2 0.798 on dam 13.967457929895
[PROJECTOR] after resists dam 11.146031428056
[PROJECTOR] after flat damage armor 11.146031428056
[PROJECTOR] final dam 11.146031428056
[MIND CRIT %] 1.9
removeTempVal resists table: 0x0ada5288 :=: 5690
{[2]=2.000000 , [11]=1.000000 , [1913]={[6]=30.000000 , } , [5639]=20.340000 , [5687]={["no_talents"]=1.000000 , } , [5133]=0.300000 , [3557]=35.000000 , [125]={[5]=3.000000 , } , n=5691.000000 , [5493]=12.000000 , [2675]={[4]=20.000000 , [7]=20.000000 , [8]=20.000000 , } , [5640]=19.040000 , [2671]={[5]=10.000000 , [4]=10.000000 , } , [121]={["cunning/survival"]=0.200000 , } , [4329]=-2.000000 , [122]=1.000000 , [5144]=0.400000 , [2277]={[6]=11.000000 , } , [123]=2.000000 , [5641]=5.000000 , [5135]=4.000000 , [3558]=-5.000000 , [4171]=9.000000 , [1703]={[1]=4.000000 , [6]=4.000000 , } , [2672]=0.500000 , [5642]=29.113828 , [5690]={[12]=7.302586 , } , [2668]={["apr"]=1.000000 , ["physcrit"]=4.000000 , ["dammod"]={["cun"]=0.400000 , ["dex"]=0.400000 , ["str"]=-0.600000 , } , ["melee_project"]={[5]=10.000000 , [4]=10.000000 , } , ["dam"]=16.000000 , } , [5136]={[6]=10.000000 , [8]=10.000000 , [10]=10.000000 , [3]=10.000000 , } , [272]=10.000000 , [273]=1.000000 , [274]=10.000000 , [275]=5.000000 , [276]={[11]=5.000000 , } , [411]=3.000000 , [2278]=31.000000 , [1914]={[6]=6.000000 , } , [5691]={["all"]=-20.000000 , } , [5137]=12.000000 , [3555]=30.000000 , [4173]=14.000000 , [5140]=16.000000 , [2677]={[4]=3.000000 , } , [5636]=0.650000 , [5684]=6.000000 , [5138]={["technique/bloodthirst"]=0.100000 , } , [124]=2.000000 , [4174]=10.000000 , [5142]=1.000000 , [5141]=1.000000 , [2279]=1.000000 , [1915]={[6]=16.000000 , } , [5132]=0.500000 , [5637]=0.650000 , [5685]=1.000000 , [5139]={[1]=2.000000 , [6]=2.000000 , } , [2676]=0.300000 , [3556]=-7.000000 , [1701]=4.000000 , [5143]=0.250000 , [4175]={["T_BLOCK"]=3.000000 , } , [412]=40.000000 , [3559]=15.000000 , [1704]=5.000000 , [1702]=6.000000 , [5134]=2.000000 , [2667]=0.000000 , [2674]={[1]=4.000000 , } , [5638]={[1]=-20.000000 , } , [5686]=10.000000 , [2670]=2.000000 , [2669]=0.000000 , [2673]=60.000000 , [277]={[11]=5.000000 , } , [4172]={[7]=20.000000 , [4]=20.000000 , [10]=20.000000 , } , }
delTmpVal 12 7.3025860880443 add
[LOG] The Kid attunes to the damage.
addTmpValTable table: 0x07488170 8 7.3025860880443
addTmpVal table: 0x07488170 8 7.3025860880443 :=: 2 5692 add
[LOG] The Kid is invigorated by the attack!
[LOG] Borfast the Broken hits The Kid for #DARK_GREEN#12 blight#LAST# damage.
Lua Error: /mod/class/uiset/Minimalist.lua:1079: bad argument #3 to 'long_desc' (number expected, got nil)
At [C]:-1
At [C]:-1 long_desc
At /mod/class/uiset/Minimalist.lua:1079 handleEffect
At /mod/class/uiset/Minimalist.lua:1198 displayBuffs
At /mod/class/uiset/Minimalist.lua:1766 display
At /mod/class/Game.lua:1144