Page 1 of 1

b 27 Frozen - When trying to push past frozen actors

Posted: Thu Jun 02, 2011 6:27 am
by edge2054
When a boss (or presumably any creature with move others) tries to push past a frozen creature the game produces a string of lua errors requiring the process to be killed.

Re: b 27 Frozen - When trying to push past frozen actors

Posted: Thu Jun 02, 2011 7:28 am
by edge2054
Also experienced a lua error when fighting a frozen splitting mob followed by a hard crash a bit later against another splitting mob (not sure if the second one was frozen when the crash happened).

Here's the traceback for the error (not the crash but the error I experienced a bit earlier).

Code: Select all

stack traceback:
	/engine/Map.lua:439: in function 'map'
	/data/damage_types.lua:22: in function 'defaultProjector'
	/data/damage_types.lua:254: in function 'projector'
	/mod/class/interface/Combat.lua:258: in function 'attackTargetWith'
	/mod/class/interface/Combat.lua:148: in function 'attackTarget'
	/mod/class/Actor.lua:501: in function 'move'
	/engine/Zone.lua:482: in function 'addEntity'
	/mod/class/Actor.lua:1178: in function 'onTakeHit'
	/mod/class/NPC.lua:117: in function 'onTakeHit'
	/engine/interface/ActorLife.lua:65: in function 'takeHit'
	/data/damage_types.lua:152: in function 'projector'
	/mod/class/interface/Combat.lua:258: in function 'attackTargetWith'
	/mod/class/interface/Combat.lua:116: in function 'attackTarget'
	/data/talents/misc/misc.lua:55: in function 'action'
	/engine/interface/ActorTalents.lua:131: in function </engine/interface/ActorTalents.lua:125>
Lua Error: /engine/interface/ActorTalents.lua:141: /engine/Map.lua:439: attempt to compare nil with number
	At [C]:-1 
	At [C]:-1 error
	At /engine/interface/ActorTalents.lua:141 
	At (tail call):-1 
	At /mod/class/Actor.lua:1637 attack
	At /engine/interface/ActorLife.lua:40 
	At (tail call):-1 
	At [string "return function(self, x, y, what, ...) loca..."]:1 
	At (tail call):-1 
	At /engine/Actor.lua:164 move
	At /mod/class/Actor.lua:513 move
	At /mod/class/Player.lua:176 move
	At /engine/interface/PlayerMouse.lua:56 
	At (tail call):-1 
	At /engine/interface/PlayerMouse.lua:124 mouseHandleDefault
	At /mod/class/Game.lua:1240 fct
	At /engine/Mouse.lua:42 

Re: b 27 Frozen - When trying to push past frozen actors

Posted: Thu Jun 02, 2011 10:38 am
by darkgod
Yup fixed