sporchia/alttp_vt_randomizer

Helmasaur King doesn't work with Moldorm Arenas, esp. Tower of Hera

ZeldaTheSwordsman opened this issue · 1 comments

DO NOT ATTACH ROM FILES TO ISSUES

Console or Emulator:
SNES9x 1.57 for win64
If emulator state which emulator and version.

Original Filename: alttpr - NoGlitches-standard-ganon_O4v56BmOyq.sfc
alttpr - NoGlitches-open-dungeons_gVMR71P6v5.sfc

Permalink: https://alttpr.com/en/h/O4v56BmOyq
https://alttpr.com/en/h/gVMR71P6v5

  • OR list settings -

Settings

Glitches Required:
Item Placement:
Dungeon Item Shuffle:
Accessibility:

Goal:
Open Tower:
Ganon Vulnerable:

World State:
Entrance Shuffle:
Boss Shuffle: Random
Enemy Shuffle:
Hints:

Swords:
Item Pool:
Item Functionality:
Enemy Damage:
Enemy Health:


Description of problem:
I think the code for boss randomization needs to be tweaked to exclude Helmasaur King from the arenas designed for Moldorm, especially the Tower of Hera.

Two seeds in a row, I've set Boss Shuffle to Random, and in both Helmasaur King has been chosen for a Moldorm arena. In gVMR71P6v5 he was chosen for the Ganon's Tower Top arena, and in the current one (O4v56BmOyq) he ended up in the Tower of Hera.
It's not a good mix. Helmasaur King's graphics glitch out fairly noticeably; I would guess due to the split floor levels of the rooms. You'll see parts of him ending up in the walls. It's not too problematic in the Ganon's Tower Top arena, but it's a big problem in the Tower of Hera. The graphics and the hitboxes can become completely desynced, leading to hits from invisible fireballs and tail strikes. That is neither fair nor fun.
Fighting him in that arena would be bad enough even without the glitching because of the cramped quarters and the pit (making it a lot harder to dodge the tail strikes and to attack the mask). I would say that alone should be grounds for his exclusion, but it would probably be dismissed as a risk one accepts by setting boss shuffle to random.
But with the glitching being a factor, I think he basically has to be excluded from Moldorm arenas. The Tower of Hera for certain. Because I don't think the glitching can be prevented in this case.

While I agree with the fact that fighting helmasaur king in these locations is not ideal, The enemizer team has deemed it something they see as completable. so it is in the enemizer code. In v32 we will likely have ways to customize the game more so that the player can perhaps choose not to allow this behavior. Going to close for now, but know that we have it in our minds for the next major version.