Page 1 of 1

[1.4.5]screen flicker improved gestalt+band of protection

Posted: Wed Mar 02, 2016 11:06 pm
by Zeyphor
After completing dreadfell and zoning into the special orc ambush, I used vaporous step on my ogre psyshot; shortly after using boiling shot on a wet guy, my screen started repeatedly flickering and ToME stopped responding to the input that I tried to input, the game did not bring up an LUA error
this happened after using ctrl+alt+del to go to task manager and kill ToME, and then it happened a second and then i did it again and it happened a third time
I looked in the log file and found this getting spammed

Lua Error: /mod/class/uiset/ClassicPlayerDisplay.lua:303: attempt to perform arithmetic on field 'damage_shield_absorb' (a nil value)
At [C]:-1 __add
At /mod/class/uiset/ClassicPlayerDisplay.lua:303 display
At /mod/class/uiset/ClassicPlayerDisplay.lua:466 toScreen
At /mod/class/uiset/Classic.lua:324 display
At /mod/class/Game.lua:1584

after more testing, I found out that it has to do with band of protection; if I trigger improved gestalt while it is active, the psionic damage shield overwrites the steam shield, and when the steam shield would normally run out, I get the flickering screen with the stream of LUA errors

Re: [1.4.5]screen flicker improved gestalt+band of protectio

Posted: Thu Mar 03, 2016 12:52 am
by chandl34
I think this is the same as mine: http://forums.te4.org/viewtopic.php?f=42&t=45828

I also have the Band of Protection, but I've been able to freeze the game without using it. It started for me about midway through the Embers campaign, and now I can barely get through one fight without it freezing.

For example, with my current save, I've frozen 6 for 6 attempts. With only my sustains active, I do this:
1) Open door to vault
2) Mind Drone enemy
3) Nightmare enemy
4) Inner Demons enemy
5) Freeze

Re: [1.4.5]screen flicker improved gestalt+band of protectio

Posted: Thu Aug 04, 2016 10:55 pm
by Stuntofthelitter
Still an active bug. Use band of protection's shield then make a steamtech attack to trigger improved gestalt:

Code: Select all

Lua Error: /mod/class/uiset/Minimalist.lua:781: attempt to perform arithmetic on field 'damage_shield_absorb_max' (a nil value)
	At [C]:-1 __add
	At /mod/class/uiset/Minimalist.lua:781 displayResources
	At /mod/class/uiset/Minimalist.lua:1982 display
	At /mod/class/Game.lua:1578 

Re: [1.4.5]screen flicker improved gestalt+band of protectio

Posted: Fri Aug 05, 2016 4:20 pm
by Zeyphor
i think this bug happens with any "damage shield" if its duration exceeds that of steam shield(band of protection shield)