Card-Forge / Card-Forge/forge

Game BUG AFTER (2.0.02-SNAPSHOT-01.25): Battle interface slows down when playing with slivers decks.

Open
#6,944 9 comments 0 reactions 0 assignees View on GitHub
Game Mechanics keep Performance
Dominant language
Java
Stars
2.7k
Forks
1.1k
Avg merge
1d 1h
Merged PRs (30d)
158

Description

**Describe the bug**
Greetings,
After I upgraded from the snapshot version 2.0.02-SNAPSHOT-01.25, to both the current **2.0.02-SNAPSHOT-01.30** and the previous one (i think it was the 2.0.02-SNAPSHOT-01.28), i noticed that whenever i was playing in the adventure mode with my **sliver** deck, **the game interface starts slowing down and lagging a lot for all effects, not just for the AI thinking and its reactions**. The slowdown increases noticeably in proportion to the amount of different slivers effect in play at the time, until it takes almost 30-40 seconds to resolve an effect, or even 10-12 seconds to draw a card during the draw phase.
**The interface also flickers continuously, like it was continuously refreshing and re-applying modifiers.**

**To Reproduce**
Steps to reproduce the behavior:
1. Play any match with a **Sliver** deck, whether in adventure mode or not. Easiest way to reproduce I've found is to play with a preconstructed deck called "Slivers Evolution".
2. Effects should be very noticeable after you put down the 5th or 6th different sliver.

**Expected behavior**
The battle interface should work seamlessly and without slowdowns as it did in versions up to 2.0.02-SNAPSHOT-01.25, where this issue did not happen.

**Screenshots**
Not really relevant.

**Desktop (please complete the following information):**
- OS: Win10x64, 32GB Ram,
- Version: 2.0.02-SNAPSHOT-01.30
- Executable: Forge-adventure.exe

**Additional context**
Forge rocks! It's an amazing software, and the most fun I've had with Magic in years. I hope you'll keep up the good work!!

Please let me know if there is anything i can assist you with to diagnose and solve the issue.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.