Imzogelmo
09-01-2016, 05:59 PM
OK, so I've posted this topic in every incarnation of the bug forum for every version since Phantom Menace first introduced us to Zelda classic, but here goes again...
There are actually 2 issues that I'm aware of:
1. Statues in the NES game don't fire if you're too close. Testing this on NES (or emulator, doesn't matter) proves it. It's been a while but I seem to recall that what matters is if Link is within a tile width of the statue's (invisible) location (which is not aligned to the grid but that's OK because ZC gets it right). [EDIT: I'm not sure if it was 32 pixels or 48, but a quick test can determine this.]
2. Statues also cannot fire at any arbitrary angle. They can only fire in 1/16 of a revolution. This means that certain positions far away from the statue are always safe due to its inability to actually target you.
Seeing as this is a bug in the shooter behavior, the base game needs to have this capability. I have, however, made a modified version of Saffith's Homing Fireball Shooter using autoghost which does have the correct behaviors, by giving "safe zone" distance and "granularity" (i.e. how many directions out of a revolution) as miscellaneous attributes.
Unfortunately, this has gone on for so long, it would probably be best to give the shooter class such attributes from the enemy editor itself, so that the default quests could be modified and not break every other quest in the process.
There are actually 2 issues that I'm aware of:
1. Statues in the NES game don't fire if you're too close. Testing this on NES (or emulator, doesn't matter) proves it. It's been a while but I seem to recall that what matters is if Link is within a tile width of the statue's (invisible) location (which is not aligned to the grid but that's OK because ZC gets it right). [EDIT: I'm not sure if it was 32 pixels or 48, but a quick test can determine this.]
2. Statues also cannot fire at any arbitrary angle. They can only fire in 1/16 of a revolution. This means that certain positions far away from the statue are always safe due to its inability to actually target you.
Seeing as this is a bug in the shooter behavior, the base game needs to have this capability. I have, however, made a modified version of Saffith's Homing Fireball Shooter using autoghost which does have the correct behaviors, by giving "safe zone" distance and "granularity" (i.e. how many directions out of a revolution) as miscellaneous attributes.
Unfortunately, this has gone on for so long, it would probably be best to give the shooter class such attributes from the enemy editor itself, so that the default quests could be modified and not break every other quest in the process.