Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arcuz: Visual regression with skill cooldown timers #9805

Closed
n0samu opened this issue Mar 2, 2023 · 2 comments
Closed

Arcuz: Visual regression with skill cooldown timers #9805

n0samu opened this issue Mar 2, 2023 · 2 comments
Labels
A-avm1 Area: AVM1 (ActionScript 1 & 2) bug Something isn't working regression Something was working before, but is now broken

Comments

@n0samu
Copy link
Member

n0samu commented Mar 2, 2023

Describe the bug

Link to SWF: https://cache.armorgames.com/files/games/arcuz-5003.swf

@Bimbelimbim pointed out a minor visual regression in Arcuz caused by #9447. Here are the steps to reproduce it:

  1. Run the game in the Ruffle desktop app: ruffle https://cache.armorgames.com/files/games/arcuz-5003.swf
  2. After the game has created a save file (Arcuz.sol) somewhere within your user profile, close Ruffle and replace the save file with this one: Arcuz_save.zip
  3. Go back into the game; you should now be in chapter 5. Run down to the bottom of the village and enter Plain Arcuz.
  4. Click the Skill button and equip Holy Light.
  5. Use Holy Light by pressing I or L.
  6. Equip a different skill with a shorter cooldown on top of the inactive Holy Light skill. For example, equip Hurricane.
  7. Notice that it's still showing the cooldown overlay for Holy Light, instead of highlighting the new skill as active/usable.

Here is a video demonstrating this:

ruffle_arcuz_skills_bug.mp4

Expected behavior

Here is how the cooldowns are supposed to appear (shown in an older Ruffle version):

ruffle_arcuz_skills_expected.mp4

Affected platform

Desktop app

Operating system

Windows 10

Browser

No response

Additional information

The skills also do not snap into place in their slots as expected, see #3295 (comment)

@n0samu n0samu added bug Something isn't working A-avm1 Area: AVM1 (ActionScript 1 & 2) regression Something was working before, but is now broken labels Mar 2, 2023
@Bimbelimbim
Copy link

Needless to say that these glitched out displays are present with all skills. The cooldown display changes to the correct information of the newly equipped skill, after fully cycling through the cooldown of the first equipped skill.

@n0samu
Copy link
Member Author

n0samu commented Nov 27, 2023

@Bimbelimbim reports on Discord that this is fixed now.

@n0samu n0samu closed this as completed Nov 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-avm1 Area: AVM1 (ActionScript 1 & 2) bug Something isn't working regression Something was working before, but is now broken
Projects
None yet
Development

No branches or pull requests

2 participants