The screen froze with my character absent from the level map (dead) and my health bar at -10. I couldn't do anything with the interface, not even open the Escape menu. While the client didn't throw an error dialog, I had to crash it to get out of that state so it was functionally broken.
This is the kind of bug you can either struggle hard to track down and fix, or simply but more swiftly safeguard the engine against all possibilities of it ever happening again.
Here's what te4_log.txt spat out:
Code: Select all
[ATTACK] attacking with arcing iron dagger
[ATTACK] to player :: 13.807263383626 5 9 1.75 :: 0.5
checkHit 22.5 1.75
=> chance to hit 100
[ATTACJ] dagger accuracy bonus 22.5 1.75 = 1.10375 previous 5
[ATTACK] raw dam 13.807263383626 versus 9 0.3 with APR 5.51875
[ATTACK] after armor 10.326013383626
[ATTACK] after range 10
[PHYS CRIT %] 11.8
[ATTACK] after crit 10
[ATTACK] after mult 5
[PROJECTOR] starting dam 5
[PROJECTOR] after difficulty dam 5
[PROJECTOR] res 0 1 on dam 5
[PROJECTOR] after resists dam 5
[PROJECTOR] after flat damage armor 5
[PROJECTOR] final dam 5
[PROJECTOR] starting dam 5
[PROJECTOR] after difficulty dam 5
[PROJECTOR] res 10 0.9 on dam 5
[PROJECTOR] after resists dam 4.5
[PROJECTOR] after flat damage armor 4.5
[PROJECTOR] final dam 4.5
[LOG] #UID:1795:0#Rogue hits #fbd578#player#LAST# for #aaaaaa#13 physical#LAST#, #LIGHT_RED#5 fire#LAST#, #aaaaaa#5 physical#LAST#, #ROYAL_BLUE#4 lightning#LAST# (28 total damage).
[LOG] #00ff00##UID:64:0#Talent Infusion: Wild is ready to use.
setting
[ONLINE PROFILE] sending error
[SPELL CRIT %] 2.5
[ONLINE PROFILE] sending error
[ONLINE PROFILE] sending error
[LOG]
[ONLINE PROFILE] sending error
[PROJECTOR] starting dam 7.1354163044434
[PROJECTOR] after difficulty dam 7.1354163044434
[PROJECTOR] res 0 1 on dam 7.1354163044434
[PROJECTOR] after resists dam 7.1354163044434
[PROJECTOR] after flat damage armor 7.1354163044434
[PROJECTOR] final dam 7.1354163044434
[ONLINE PROFILE] sending error
[ONLINE PROFILE] sending error
[LOG] Player's manadrain_gaze area effect hits Velywyn the giant crystal rat for #PURPLE#7 arcane#LAST# damage.
[LOG] Lightning Laser is still on cooldown for 1 turns.
[PROFILE] filtering save of scores to profile online
[PROFILE] mounted online on /current-profile
[PROFILE] unmounted online from /current-profile
[COROUTINE] registering savefilepipe thread: 0x0ad419b0
[TENTACLE ATTACK] attacking with Tentacle Slap
[ATTACK] to player :: 21.024500817462 2.3925480576982 9 1.75 :: 1
checkHit 21.196274028849 1.75
=> chance to hit 99
[ATTACK] raw dam 21.024500817462 versus 9 0.3 with APR 2.3925480576982
[ATTACK] after armor 14.717150572223
[ATTACK] after range 14
[PHYS CRIT %] 3.8925480576982
[ATTACK] after crit 14
[ATTACK] after mult 14
[PROJECTOR] starting dam 14
[PROJECTOR] after difficulty dam 14
[PROJECTOR] res 0 1 on dam 14
[PROJECTOR] after resists dam 14
[PROJECTOR] after flat damage armor 14
[PROJECTOR] final dam 14
[PROFILE] filtering save of uniques to profile online
[PROFILE] mounted online on /current-profile
[PROFILE] unmounted online from /current-profile
[PROFILE] filtering save of deaths to profile online
[PROFILE] mounted online on /current-profile
[PROFILE] unmounted online from /current-profile
[SOUND] loading from /data/sound/actions/death.ogg :=: sound "/data/sound/actions/death.ogg" : <static>
============================================== SEEING from player
==============================================
Saving JSON true
[LOG] Saving game...
[SAVEFILE PIPE] new save running in the pipe: player game :: game.teag :: table: 0x0748a320 => table: 0x086e4a58 (2622)
Loading savefile /save/player/
Shader delayed load running for resources
[SHADER] Loading from /data/gfx/shaders/resources.lua
[SHADER] Loaded shader with totalname resources[color=vec3(1,0.84313725490196,0),distort=vec2(1.6,0.2),require_shader=4,speed=1000]
New GL Shader program 15
*p 15: Uniform: 1261: 1406 tick
*p 15: Uniform: 1262: 1406 speed
*p 15: Uniform: 1263: 8B50 p2
*p 15: Uniform: 1264: 8B5E tex
*p 15: Uniform: 1265: 1406 a
*p 15: Uniform: 1266: 8B51 color
*p 15: Uniform: 1267: 1406 amp
[SAVEFILE PIPE] new save runnin