diff --git a/scorch.bin b/scorch.bin index bb37156..4953255 100644 Binary files a/scorch.bin and b/scorch.bin differ diff --git a/scorch.xex b/scorch.xex index 53f0d19..6f04061 100644 Binary files a/scorch.xex and b/scorch.xex differ diff --git a/weapons.asm b/weapons.asm index 457a0f4..f0692a8 100644 --- a/weapons.asm +++ b/weapons.asm @@ -15,10 +15,10 @@ .endp .proc ExplosionDirect asl - tax - lda ExplosionRoutines+1,x + tay + lda ExplosionRoutines+1,y pha - lda ExplosionRoutines,x + lda ExplosionRoutines,y pha rts ExplosionRoutines @@ -681,7 +681,7 @@ ToHighFill ; in xdraw and ydraw we have hit point coordinates ; from Shoot/Flight procedures (invisible flight) ; ------------------------ - ldx TankNr +; ldx TankNr lda AngleTable,x tay @@ -1056,7 +1056,6 @@ EndOfTheDirt .proc punch ; ; -------------------------------------------------- ; - ldx TankNr ; calculate radius from Force /* lda ForceTableL,x