Fixing problem with skirmish where FP char was removed (ie. killed).
This commit is contained in:
@@ -46,7 +46,10 @@ public class GatheringParticipantCommunicationChannel implements GameStateListen
|
||||
|
||||
@Override
|
||||
public void startSkirmish(PhysicalCard freePeople, List<PhysicalCard> minions) {
|
||||
_events.add(new GameEvent(START_SKIRMISH).cardId(freePeople.getCardId()).opposingCardIds(getCardIds(minions)));
|
||||
GameEvent gameEvent = new GameEvent(START_SKIRMISH).opposingCardIds(getCardIds(minions));
|
||||
if (freePeople != null)
|
||||
gameEvent.cardId(freePeople.getCardId());
|
||||
_events.add(gameEvent);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -654,10 +654,15 @@ var GempLotrGameUI = Class.extend({
|
||||
var cardId = element.getAttribute("cardId");
|
||||
var opposingCardIds = element.getAttribute("opposingCardIds").split(",");
|
||||
|
||||
$(".card:cardId(" + opposingCardIds + "," + cardId + ")").each(function() {
|
||||
$(".card:cardId(" + opposingCardIds + ")").each(function() {
|
||||
$(this).data("card").skirmish = true;
|
||||
});
|
||||
|
||||
if (cardId != null)
|
||||
$(".card:cardId(" + cardId + ")").each(function() {
|
||||
$(this).data("card").skirmish = true;
|
||||
});
|
||||
|
||||
this.fpStrengthDiv = $("<div class='fpStrength'></div>");
|
||||
this.shadowStrengthDiv = $("<div class='shadowStrength'></div>");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user