Tip: You can use Lunar Magic's Overworld Layer 3 Editing system to edit or create your own layer 3 images (castle bricks, fish, rocks) and apply unique effects per level via the Layer 3 Bypass in the main editor.
This Panser functions a differently than the one from SMB2. When it opens its mouth, it sprays an eratic flurry of tiny fireballs into the air. This makes it a difficult enemy to deal with. Extra bit determines if it'll walk or not, and if walking, it'll use a different palette configured through the ASM file.
Fixed issue that caused all Pansers on screen to spit fireballs at the same time. It was due to how the code didn't depend on a decrementing sprite table, instead relying on $14, the game's frame counter. Extra bit will determine if the Panser will move or not, as opposed to using Extra Property Byte, thus saving a sprite slot. Noticeably optimized tilemap drawing routine - it no longer uses 3 16x16 tiles. Removed unnecessary leftovers from mikeyk's SMB2 Shyguy - they weren't really useful for anything apart from glitching sprite's behavior. Added screenshot, tags and SA-1 support.