mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 04:38:00 +00:00
- Fix possible infinite loop in unfreeze stack.
- Fix regular games not updating UI.
This commit is contained in:
@@ -35,8 +35,9 @@ public class MagicStack extends MyObservable {
|
|||||||
public void unfreezeStack() {
|
public void unfreezeStack() {
|
||||||
frozen = false;
|
frozen = false;
|
||||||
while (!frozenStack.isEmpty()) {
|
while (!frozenStack.isEmpty()) {
|
||||||
this.add(frozenStack.get(0));
|
SpellAbility sa = frozenStack.get(0);
|
||||||
frozenStack.remove(0);
|
frozenStack.remove(0);
|
||||||
|
this.add(sa);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ public abstract class Player extends MyObservable{
|
|||||||
assignedDamage = 0;
|
assignedDamage = 0;
|
||||||
lastDrawnCard = null;
|
lastDrawnCard = null;
|
||||||
bFirstTurn = true;
|
bFirstTurn = true;
|
||||||
|
this.updateObservers();
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getName() {
|
public String getName() {
|
||||||
|
|||||||
Reference in New Issue
Block a user