| Changes in 1.4.0.7 | |||
| ID | Category | Severity | Summary |
| 0000002 | match save | block | hang during match save |
| 0000006 | rbsl | block | game hangs after infinite while loop |
| 0000031 | miscellaneous | block | per game stats consume too much memory |
| 0000007 | user interface | crash | crash after using the -? command line option |
| 0000022 | match save | crash | missile collision after match load can crash game |
| 0000001 | rendering | major | cookies and mines do not always display |
| 0000005 | 1.3 compat | major | Various 1.3 compat errors reported by Mark Duller |
| 0000008 | robot behavior | major | movement variables are for 2 turns rather than 1 |
| 0000009 | robot behavior | major | robots can change direction while sliding without stopping |
| 0000027 | rbsl | major | _dtcid and _cldid (and team) are large numbers when they should be -1 |
| 0000028 | robot behavior | major | If robots call ahead(0) or stop() just before hitting a wall movement errors occur |
| 0000042 | robot behavior | major | If robots call stop with very low decel they jump around or hit walls |
| 0000043 | robot behavior | major | Incorrect movement if SetAccel/Decel is called while accelerating |
| 0000048 | robot behavior | major | If a robot calls stop then hits a wall or other object it attempts to continue moving |
| 0000055 | 1.3 compat | major | In 1.3 turnloss mode robots could cause infinte loops when they should not |
| 0000057 | 1.3 compat | major | Even with additive rotation disabled rotation is not the same as 1.3 |
| 0000013 | rbsl | minor | modulus operator returns strange values with negative operands |
| 0000014 | robot behavior | minor | some movement variables are integers and other are real numbers |
| 0000023 | robot behavior | minor | under certain conditions a robot can hit a wall when it shouldn't |
| 0000032 | robot behavior | minor | Objects can overlapp |
| 0000050 | robot behavior | minor | Robots can use sliding to stop immediately without deceleration |
| 0000052 | robot behavior | minor | Sample robots don't work with random heading |
| 0000053 | robot behavior | minor | Unregistered event handler should be a warning |
| 0000056 | 1.3 compat | minor | Limit on exponent of power operator is too low |
| 0000061 | rendering | minor | Just before a robot dies, its energy bar is shown full |
| 0000064 | robot behavior | minor | Missiles are fired after a robot moves |
| 0000065 | system variables | tweak | _places stat variable should no longer be an array |
| 0000025 | miscellaneous | feature | Graphs |
| 0000049 | rbsl | feature | Added _stack variable to help with debugging |
| 0000054 | user interface | feature | Would be nice to be able to launch Inspector window from Error window |
| 0000060 | game balance | feature | Randomize the load order automatically. |
|
|