This has happened a few times, so it must be a special case, but not too special

Here is the log:
Code: Select all
Sun Mar 14 16:58:53 2010 : Language: english
Sun Mar 14 16:58:58 2010 : Using static char address 0x985C3C, player address 0x1F745F00
Sun Mar 14 16:58:59 2010 : QUICK_TURN = false
Sun Mar 14 16:58:59 2010 : Keyboard settings are from bindings.txt:
Sun Mar 14 16:58:59 2010 : MAGE_ELEMENTAL_CATALYST 9
Sun Mar 14 16:58:59 2010 : TARGET Tab
Sun Mar 14 16:58:59 2010 : MAGE_ENERGY_SUPPLY 2
Sun Mar 14 16:58:59 2010 : ROTATE_RIGHT E
Sun Mar 14 16:58:59 2010 : MAGE_FLAME 4
Sun Mar 14 16:58:59 2010 : MACRO 0
Sun Mar 14 16:58:59 2010 : MAGE_MAGIC_TARGET 6
Sun Mar 14 16:58:59 2010 : MOVE_FORWARD W
Sun Mar 14 16:58:59 2010 : MOVE_BACKWARD S
Sun Mar 14 16:58:59 2010 : ROTATE_LEFT Q
Sun Mar 14 16:58:59 2010 : STRAFF_RIGHT D
Sun Mar 14 16:58:59 2010 : DRUID_RECOVER 1
Sun Mar 14 16:58:59 2010 : STRAFF_LEFT A
Sun Mar 14 16:58:59 2010 : MAGE_ENERGY_WELL 3
Sun Mar 14 16:58:59 2010 : TARGET_FRIEND Z
Sun Mar 14 16:58:59 2010 : MAGE_PERCEPTION 5
Sun Mar 14 16:58:59 2010 : JUMP Space
Sun Mar 14 16:58:59 2010 : ATTACK 7
In main thread:
stack traceback:
D:/micromacro/scripts/rom/functions.lua:58: in function 'debugAssert'
D:/micromacro/scripts/rom/classes/pawn.lua:168: in function 'update'
D:/micromacro/scripts/rom/classes/player.lua:765: in function 'fight'
scripts\rom/bot.lua:513: in function 'foo'
D:\micromacro\lib\lib.lua:510: in function <D:\micromacro\lib\lib.lua:508>
----------TRACEBACK END----------
Sun Mar 14 19:30:16 2010 : D:/micromacro/scripts/rom/classes/pawn.lua:168: Error in memory reading
Sun Mar 14 19:30:16 2010 : Execution error: Runtime error