diff --git a/ai.asm b/ai.asm index 58590d8..9da48d8 100644 --- a/ai.asm +++ b/ai.asm @@ -450,6 +450,7 @@ ItIsHuman beq lowestIsEqual bcc lowestIsHigher ; if lower + bcs lowestIsLower lowestIsEqual ; if equal then select random (of two tanks) bit RANDOM diff --git a/scorch.bin b/scorch.bin index 3ea7342..c197794 100644 Binary files a/scorch.bin and b/scorch.bin differ diff --git a/scorch.car b/scorch.car index b1debe0..2744820 100644 Binary files a/scorch.car and b/scorch.car differ diff --git a/scorch.xex b/scorch.xex index 8e731a7..87abdfa 100644 Binary files a/scorch.xex and b/scorch.xex differ diff --git a/scorchC64.prg b/scorchC64.prg index 1e98a3c..b66360d 100644 Binary files a/scorchC64.prg and b/scorchC64.prg differ diff --git a/scorch_cart.xex b/scorch_cart.xex index b5c9825..ad4218e 100644 Binary files a/scorch_cart.xex and b/scorch_cart.xex differ diff --git a/variables.asm b/variables.asm index 8805b6a..627fdbe 100644 --- a/variables.asm +++ b/variables.asm @@ -220,6 +220,7 @@ EndOfTheFallFlag .DS 1 ; in case of the infinite fall ;FloatingAlt .DS 1 ; floating tank altitude FunkyWallFlag = FloatingAlt ; reuse this variable in different weapon (Funky Bomb)! PreferHumansFlag = FloatingAlt ; second reuse in AI Aim proc +;PreferHumansFlag .DS 1 ;---------------------------------------------------- ;Flight ;variables for 5 missiles (used for mirv)