Demon seed bug kills player?
Posted: Tue Nov 11, 2014 5:48 am
At least I think that's what happened. Bug could've been related to poison bite I suppose. Level 7 demonologist. Used demon seed on a king cobra. It threw a lua error, which I closed. Cobra was almost dead. I bumped it to finish it off. Got a huge stack of lua errors. Cleansed a poison with an infusion, tried to walk away. Another huge stack of lua errors and the character died. "Demon seed attacks Simosa for 10 physical damage, 11 physical damage, 10 physical damage, 10 physical damage..." stuff like that in the log.
https://dl.dropboxusercontent.com/u/722 ... e4_log.txt
Here is a small excerpt. There's much more than this in the log.
https://dl.dropboxusercontent.com/u/722 ... e4_log.txt
Here is a small excerpt. There's much more than this in the log.
Code: Select all
AI took for target 254156 king cobra :: 1824 Simosa 49 < 100
[LOG] Ran for 2 turns (stop reason: hostile spotted to the north (king cobra)).
[LOG]
[LOG] Simosa casts Demon Seed.
[ATTACK] to king cobra :: 14.48705435863 0 3 18 :: 1.1768882040742
checkHit 22 18
=> chance to hit 60
[ATTACK] raw dam 14.48705435863 versus 3 0.3 with APR 0
[ATTACK] after armor 11.48705435863
[ATTACK] after range 13
[PHYS CRIT %] 2.5
[ATTACK] after crit 13
[ATTACK] after mult 15.299546652965
[PROJECTOR] starting dam 15.299546652965
[PROJECTOR] after difficulty dam 15.299546652965
[PROJECTOR] res 2.613338374792 0.97386661625208 on dam 15.299546652965
[PROJECTOR] after resists dam 14.899717729114
[PROJECTOR] after flat damage armor 14.899717729114
[PROJECTOR] final dam after static checks 14.899717729114
[PROJECTOR] final dam after hooks and callbacks 14.899717729114
[ATTACK] staff accuracy bonus 22 18 = 1.1
[PROJECTOR] starting dam 5
[PROJECTOR] after difficulty dam 5
[PROJECTOR] after staff accuracy damage bonus 5.5
[PROJECTOR] res 0 1 on dam 5.665
[PROJECTOR] after resists dam 5.665
[PROJECTOR] after flat damage armor 5.665
[PROJECTOR] final dam after static checks 5.665
[PROJECTOR] final dam after hooks and callbacks 5.665
[ATTACK] attacking with flaming iron mace of massacre
[ATTACK] to king cobra :: 29.731127057062 2 3 18 :: 1.3211102550928
checkHit 22 18
=> chance to hit 60
[ATTACK] raw dam 29.731127057062 versus 3 0.3 with APR 2
[ATTACK] after armor 28.731127057062
[ATTACK] after range 39
[PHYS CRIT %] 0.5
[ATTACK] after crit 39
[ATTACK] after mult 51.523299948619
[ATTACK] mace accuracy bonus 22 18 = 1.004
[PROJECTOR] starting dam 51.729393148414
[PROJECTOR] after difficulty dam 51.729393148414
[PROJECTOR] res 0 1 on dam 51.729393148414
[PROJECTOR] after resists dam 51.729393148414
[PROJECTOR] after flat damage armor 51.729393148414
[PROJECTOR] final dam after static checks 51.729393148414
[PROJECTOR] final dam after hooks and callbacks 51.729393148414
[PROJECTOR] starting dam 5
[PROJECTOR] after difficulty dam 5
[PROJECTOR] res 0 1 on dam 5.15
[PROJECTOR] after resists dam 5.15
[PROJECTOR] after flat damage armor 5.15
[PROJECTOR] final dam after static checks 5.15
[PROJECTOR] final dam after hooks and callbacks 5.15
[PROJECTOR] starting dam 7
[PROJECTOR] after difficulty dam 7
[PROJECTOR] res 4.7799384969473 0.95220061503053 on dam 7
[PROJECTOR] after resists dam 6.6654043052137
[PROJECTOR] after flat damage armor 6.6654043052137
[PROJECTOR] final dam after static checks 6.6654043052137
[PROJECTOR] final dam after hooks and callbacks 6.6654043052137
[LOG] King cobra is infected by a demon seed!
checkHit 13.461779852261 22
=> chance to hit 29
[LOG] King cobra is dazed!
[LOG] #UID:1824:0##fbd578#Simosa#LAST# hits King cobra for #aaaaaa#15 physical#LAST#, #GREEN#6 acid#LAST#, #DARK_GREEN#52 blight#LAST#, #GREEN#5 acid#LAST#, #LIGHT_RED#7 fire#LAST# (84 total damage).
[ATTACK] attacking with innate combat
[ATTACK] to Simosa :: 10.794067831066 10 14.2 6 :: 1
checkHit 13 6
=> chance to hit 68
[ATTACK] raw dam 10.794067831066 versus 14.2 0.56923076923077 with APR 10
[ATTACK] after armor 6.594067831066
[ATTACK] after range 7
[PHYS CRIT %] 0
[ATTACK] after crit 7
[ATTACK] after mult 7
[PROJECTOR] starting dam 7
[PROJECTOR] after difficulty dam 7
[PROJECTOR] res 0 1 on dam 3.5
[PROJECTOR] after resists dam 3.5
[PROJECTOR] after flat damage armor 3.5
[PROJECTOR] numbed dam 2.975
[PROJECTOR] final dam after static checks 2.975
[PROJECTOR] final dam after hooks and callbacks 2.975
[PROJECTOR] starting dam 10
[PROJECTOR] after difficulty dam 10
[PROJECTOR] res 2.613338374792 0.97386661625208 on dam 10
[PROJECTOR] after resists dam 9.7386661625208
[PROJECTOR] after flat damage armor 9.7386661625208
[PROJECTOR] final dam after static checks 9.7386661625208
[PROJECTOR] final dam after hooks and callbacks 9.7386661625208
[LOG] King cobra is not dazed anymore.
[LOG] #UID:254156:0#King cobra hits #fbd578#Simosa#LAST# for #aaaaaa#3 physical#LAST# damage.
[LOG] #UID:1824:0##fbd578#Simosa#LAST# hits King cobra for #aaaaaa#10 physical#LAST# damage.
[LOG]
[ATTACK] attacking with flaming iron mace of massacre
[ATTACK] to king cobra :: 29.731127057062 2 3 18 :: 1
checkHit 22 18
=> chance to hit 60
[ATTACK] raw dam 29.731127057062 versus 3 0.3 with APR 2
[ATTACK] after armor 28.731127057062
[ATTACK] after range 36
[PHYS CRIT %] 0.5
[ATTACK] after crit 36
[ATTACK] after mult 36
[ATTACK] mace accuracy bonus 22 18 = 1.004
[PROJECTOR] starting dam 36.144
[PROJECTOR] after difficulty dam 36.144
[PROJECTOR] res 2.613338374792 0.97386661625208 on dam 36.144
[PROJECTOR] after resists dam 35.199434977815
[PROJECTOR] after flat damage armor 35.199434977815
[PROJECTOR] final dam after static checks 35.199434977815
[PROJECTOR] final dam after hooks and callbacks 35.199434977815
Testing superior demon fire imp 3 against trying to make quasit 9
Testing superior demon water imp 11 against trying to make quasit 9
Testing superior demon water imp 7 against trying to make quasit 9
[TOME ENTITY FILTER] selected Ego 38.586138339268 65.5
[TOME ENTITY FILTER] selected basic 82.830542998233 103.5
fight: iron shield flaming iron longsword :: nil OFFHAND
[TOME ENTITY FILTER] selected Ego 40.498612744733 65.5
fight: impenetrable iron mail armour flaming iron longsword :: nil BODY
fight: impenetrable iron mail armour iron shield :: nil BODY
stack traceback:
[C]: in function 'error'
/engine/interface/ActorTalents.lua:153: in function </engine/interface/ActorTalents.lua:135>
Lua Error: /engine/interface/ActorTalents.lua:175: /engine/interface/ActorTalents.lua:153: /data-ashes-urhrok/talents/corruptions/demonic-pact.lua:295: attempt to index local 'slot' (a nil value)
stack traceback:
/data-ashes-urhrok/talents/corruptions/demonic-pact.lua:295: in function 'callTalent'
/data-ashes-urhrok/timed_effects.lua:410: in function 'callEffect'
/mod/class/Actor.lua:4658: in function 'fireTalentCheck'
/mod/class/Actor.lua:2828: in function 'die'
/mod/addons/ashes-urhrok/superload/mod/class/Actor.lua:25: in function 'die'
/mod/class/interface/ActorLife.lua:31: in function 'takeHit'
/mod/class/Actor.lua:2720: in function 'takeHit'
/data/damage_types.lua:436: in function 'projector'
/mod/class/interface/Combat.lua:528: in function 'attackTargetWith'
/mod/class/interface/Combat.lua:168: in function 'attackTarget'
/data/talents/misc/misc.lua:71: in function </data/talents/misc/misc.lua:51>
[C]: in function 'xpcall'
/engine/interface/ActorTalents.lua:148: in function </engine/interface/ActorTalents.lua:135>
At [C]:-1
At [C]:-1 error
At /engine/interface/ActorTalents.lua:175 bumpInto
At /mod/class/Actor.lua:3370 attack
At /engine/interface/ActorLife.lua:41 check
At [string "return function(self, x, y, what, ...) local ..."]:1 checkAllEntities
At /engine/Actor.lua:193 move
At /mod/class/Actor.lua:1307 move
At /mod/class/Player.lua:296 move
At /engine/interface/PlayerMouse.lua:61 mouseMove
At /engine/interface/PlayerMouse.lua:133 mouseHandleDefault
At /mod/class/Game.lua:2056 fct
At /engine/Mouse.lua:56
[USERCHAT] channel serial data gumshoetortis tome 531
[USERCHAT] channel achievement nightlord2014 tome Level 10 (Roguelike) false false
[USERCHAT] channel achievement chemstud82 global Unstoppable false true
[ATTACK] attacking with flaming iron mace of massacre
[ATTACK] to king cobra :: 29.731127057062 2 3 18 :: 1
checkHit 22 18
=> chance to hit 60
[ATTACK] raw dam 29.731127057062 versus 3 0.3 with APR 2
[ATTACK] after armor 28.731127057062
[ATTACK] after range 35
[PHYS CRIT %] 0.5
[ATTACK] after crit 35
[ATTACK] after mult 35
[ATTACK] mace accuracy bonus 22 18 = 1.004
[PROJECTOR] starting dam 35.14
[PROJECTOR] after difficulty dam 35.14
[PROJECTOR] res 2.613338374792 0.97386661625208 on dam 35.14
[PROJECTOR] after resists dam 34.221672895098
[PROJECTOR] after flat damage armor 34.221672895098
[PROJECTOR] final dam after static checks 34.221672895098
[PROJECTOR] final dam after hooks and callbacks 34.221672895098
Testing superior demon fire imp 3 against trying to make fire imp 9
Testing superior demon water imp 11 against trying to make fire imp 9
Testing superior demon water imp 7 against trying to make fire imp 9
stack traceback:
[C]: in function 'error'
/engine/interface/ActorTalents.lua:153: in function </engine/interface/ActorTalents.lua:135>
Lua Error: /engine/interface/ActorTalents.lua:175: /engine/interface/ActorTalents.lua:153: /data-ashes-urhrok/talents/corruptions/demonic-pact.lua:295: attempt to index local 'slot' (a nil value)
stack traceback:
/data-ashes-urhrok/talents/corruptions/demonic-pact.lua:295: in function 'callTalent'
/data-ashes-urhrok/timed_effects.lua:410: in function 'callEffect'
/mod/class/Actor.lua:4658: in function 'fireTalentCheck'
/mod/class/Actor.lua:2828: in function 'die'
/mod/addons/ashes-urhrok/superload/mod/class/Actor.lua:25: in function 'die'
/mod/class/interface/ActorLife.lua:31: in function 'takeHit'
/mod/class/Actor.lua:2720: in function 'takeHit'
/data/damage_types.lua:436: in function 'projector'
/mod/class/interface/Combat.lua:528: in function 'attackTargetWith'
/mod/class/interface/Combat.lua:168: in function 'attackTarget'
/data/talents/misc/misc.lua:71: in function </data/talents/misc/misc.lua:51>
[C]: in function 'xpcall'
/engine/interface/ActorTalents.lua:148: in function </engine/interface/ActorTalents.lua:135>
At [C]:-1
At [C]:-1 error
At /engine/interface/ActorTalents.lua:175 bumpInto
At /mod/class/Actor.lua:3370 attack
At /engine/interface/ActorLife.lua:41 check
At [string "return function(self, x, y, what, ...) local ..."]:1 checkAllEntities
At /engine/Actor.lua:193 move
At /mod/class/Actor.lua:1307 move
At /mod/class/Player.lua:296 move
At /engine/interface/PlayerMouse.lua:61 mouseMove
At /engine/interface/PlayerMouse.lua:133 mouseHandleDefault
At /mod/class/Game.lua:2056 fct
At /engine/Mouse.lua:56
[USERCHAT] channel talk majeyalwanderer tome I never knew the golem could use runes before. Cool
[USERCHAT] channel achievement seymor tome The secret city false false
[USERCHAT] channel achievement nimbuzrip tome Lost in translation (Nightmare (Roguelike) difficulty) false false
[ONLINE PROFILE] sending error
[LOG] #YELLOW#Error report sent, thank you.
[ATTACK] attacking with innate combat
[ATTACK] to Simosa :: 14.214704609902 10 14.2 6 :: 1
checkHit 23 6
=> chance to hit 93
[ATTACK] raw dam 14.214704609902 versus 14.2 0.56923076923077 with APR 10
[ATTACK] after armor 10.014704609902
[ATTACK] after range 10
[PHYS CRIT %] 0
[ATTACK] after crit 10
[ATTACK] after mult 10
[PROJECTOR] starting dam 10
[PROJECTOR] after difficulty dam 10
[PROJECTOR] res 0 1 on dam 10
[PROJECTOR] after resists dam 10
[PROJECTOR] after flat damage armor 10
[PROJECTOR] final dam after static checks 10
[PROJECTOR] final dam after hooks and callbacks 10
[PROJECTOR] starting dam 10
[PROJECTOR] after difficulty dam 10
[PROJECTOR] res 2.613338374792 0.97386661625208 on dam 10
[PROJECTOR] after resists dam 9.7386661625208
[PROJECTOR] after flat damage armor 9.7386661625208
[PROJECTOR] final dam after static checks 9.7386661625208
[PROJECTOR] final dam after hooks and callbacks 9.7386661625208
Testing superior demon fire imp 3 against trying to make quasit 9
Testing superior demon water imp 11 against trying to make quasit 9
Testing superior demon water imp 7 against trying to make quasit 9
[TOME ENTITY FILTER] selected Ego 56.962315221076 65.5
[TOME ENTITY FILTER] selected basic 98.258839591234 103.5
fight: steel shield acidic iron longsword :: nil OFFHAND
[TOME ENTITY FILTER] selected basic 87.717666442324 103.5
fight: iron mail armour acidic iron longsword :: nil BODY
fight: iron mail armour steel shield :: nil BODY
stack traceback:
[C]: in function 'error'
/engine/interface/ActorTalents.lua:153: in function </engine/interface/ActorTalents.lua:135>
Lua Error: /engine/interface/ActorTalents.lua:175: /engine/interface/ActorTalents.lua:153: /data-ashes-urhrok/talents/corruptions/demonic-pact.lua:295: attempt to index local 'slot' (a nil value)
stack traceback:
/data-ashes-urhrok/talents/corruptions/demonic-pact.lua:295: in function 'callTalent'
/data-ashes-urhrok/timed_effects.lua:410: in function 'callEffect'
/mod/class/Actor.lua:4658: in function 'fireTalentCheck'
/mod/class/Actor.lua:2828: in function 'die'
/mod/addons/ashes-urhrok/superload/mod/class/Actor.lua:25: in function 'die'
/mod/class/interface/ActorLife.lua:31: in function 'takeHit'
/mod/class/Actor.lua:2720: in function 'takeHit'
/data/damage_types.lua:436: in function 'projector'
/mod/class/interface/Combat.lua:738: in function 'attackTargetWith'
/mod/class/interface/Combat.lua:202: in function 'attackTarget'
/data/talents/misc/misc.lua:71: in function </data/talents/misc/misc.lua:51>
[C]: in function 'xpcall'
/engine/interface/ActorTalents.lua:148: in function </engine/interface/ActorTalents.lua:135>
At [C]:-1
At [C]:-1 error
At /engine/interface/ActorTalents.lua:175 bumpInto
At /mod/class/Actor.lua:3370 attack
At /engine/interface/ActorLife.lua:41 check
At [string "return function(self, x, y, what, ...) local ..."]:1 checkAllEntities
At /engine/interface/ActorAI.lua:63 aiCanPass
At /engine/interface/ActorAI.lua:85 runAI
At /engine/ai//talented.lua:64 doAI
At /mod/class/NPC.lua:61 act
At /engine/GameEnergyBased.lua:126 tickLevel
At /engine/GameEnergyBased.lua:62 tick
At /engine/GameTurnBased.lua:46 tick
At /mod/class/Game.lua:1181
---------------- Stack Dump ----------------
--------------- Stack Dump Finished ---------------
king cobra 254156 dumb ai talents can use Attack T_ATTACK
king cobra 254156 dumb ai talents can use Poisonous Bite T_BITE_POISON
dumb ai uses T_BITE_POISON
[LOG] King cobra bites poison into Simosa.
[ATTACK] attacking with innate combat
[ATTACK] to Simosa :: 14.214704609902 10 14.2 6 :: 4.7227062322936
checkHit 23 6
=> chance to hit 93
[ATTACK] raw dam 14.214704609902 versus 14.2 0.56923076923077 with APR 10
[ATTACK] after armor 10.014704609902
[ATTACK] after range 11
[PHYS CRIT %] 0
[ATTACK] after crit 11
[ATTACK] after mult 51.949768555229
[PROJECTOR] starting dam 8.6582947592049
[PROJECTOR] after difficulty dam 8.6582947592049
[PROJECTOR] res 0 1 on dam 8.6582947592049
[PROJECTOR] after resists dam 8.6582947592049
[PROJECTOR] after flat damage armor 8.6582947592049
[PROJECTOR] final dam after static checks 8.6582947592049
[PROJECTOR] final dam after hooks and callbacks 8.6582947592049
checkHit 12.6 23
=> chance to hit 24
[LOG] Simosa is poisoned!
[PROJECTOR] starting dam 10
[PROJECTOR] after difficulty dam 10
[PROJECTOR] res 2.613338374792 0.97386661625208 on dam 10
[PROJECTOR] after resists dam 9.7386661625208
[PROJECTOR] after flat damage armor 9.7386661625208
[PROJECTOR] final dam after static checks 9.7386661625208
[PROJECTOR] final dam after hooks and callbacks 9.7386661625208
Testing superior demon fire imp 3 against trying to make water imp 9
Testing superior demon water imp 11 against trying to make water imp 9
Testing superior demon water imp 7 against trying to make water imp 9
stack traceback:
[C]: in function 'error'
/engine/interface/ActorTalents.lua:153: in function </engine/interface/ActorTalents.lua:135>
Lua Error: /engine/interface/ActorTalents.lua:175: /engine/interface/ActorTalents.lua:153: /data-ashes-urhrok/talents/corruptions/demonic-pact.lua:295: attempt to index local 'slot' (a nil value)
stack traceback:
/data-ashes-urhrok/talents/corruptions/demonic-pact.lua:295: in function 'callTalent'
/data-ashes-urhrok/timed_effects.lua:410: in function 'callEffect'
/mod/class/Actor.lua:4658: in function 'fireTalentCheck'
/mod/class/Actor.lua:2828: in function 'die'
/mod/addons/ashes-urhrok/superload/mod/class/Actor.lua:25: in function 'die'
/mod/class/interface/ActorLife.lua:31: in function 'takeHit'
/mod/class/Actor.lua:2720: in function 'takeHit'
/data/damage_types.lua:436: in function 'projector'
/mod/class/interface/Combat.lua:738: in function 'attackTargetWith'
/mod/class/interface/Combat.lua:202: in function 'attackTarget'
/data/talents/misc/npcs.lua:340: in function </data/talents/misc/npcs.lua:335>
[C]: in function 'xpcall'
/engine/interface/ActorTalents.lua:148: in function </engine/interface/ActorTalents.lua:135>
At [C]:-1
At [C]:-1 error
At /engine/interface/ActorTalents.lua:175 useTalent
At /engine/ai//talented.lua:52 runAI
At /engine/ai//talented.lua:61 doAI
At /mod/class/NPC.lua:61 act
At /engine/GameEnergyBased.lua:126 tickLevel
At /engine/GameEnergyBased.lua:62 tick
At /engine/GameTurnBased.lua:46 tick
At /mod/class/Game.lua:1181
---------------- Stack Dump ----------------
--------------- Stack Dump Finished ---------------