Twinrova boss can be defeated in its current state but needs a variety of fixes.
Intro: The Twinrova boss sprite sheet is dynamically loaded into the game when the room is entered. Current attempt to work around this is to fall into the room, but the hook used does not refresh the graphics until the player has landed. These graphics should be updated before the player enters the boss chamber. The boss should not immediately be present, but be a result of the maiden follower sprite. A separate issue should be opened for that cutscene.
Movement: Twinrova boss currently makes use of a BounceTowardsPlayer macro for its movement. The fire and ice attacks are lifted from the Trinexx boss fight, and they currently use the same speed values as the sprite, which leads to erratic movements and sometimes the boss can go off screen.
Aggro Mode: Boss goes into an aggro mode when it gets below a certain amount of health which needs more work on the AI since it is too aggressive.
Twinrova boss can be defeated in its current state but needs a variety of fixes.