Fixed deck notes not showing up in the pre-game screen
This commit is contained in:
@@ -84,8 +84,8 @@ public class DefaultLotroGame implements LotroGame {
|
||||
|
||||
var note = "Deck used: <a href='" + lotroDeck.getURL(playerId) + "' target='_blank'>" + lotroDeck.getDeckName() +
|
||||
"</a> [" + lotroDeck.getTargetFormat() + "]<br/><br/>Deck Notes:<br/>";
|
||||
if(lotroDeck.getNotes() != null) {
|
||||
note += lotroDeck.getNotes();
|
||||
if(lotroDeck.getNotes() != null && !lotroDeck.getNotes().equals("null")) {
|
||||
note += lotroDeck.getNotes().replace("\n", "<br/>");
|
||||
}
|
||||
else {
|
||||
note += "No deck notes.";
|
||||
|
||||
@@ -537,6 +537,7 @@ public class DefaultLotroFormat implements LotroFormat {
|
||||
@Override
|
||||
public LotroDeck applyErrata(LotroDeck deck) {
|
||||
LotroDeck deckWithErrata = new LotroDeck(deck.getDeckName());
|
||||
deckWithErrata.setNotes(deck.getNotes());
|
||||
deckWithErrata.setTargetFormat(deck.getTargetFormat());
|
||||
if (deck.getRingBearer() != null) {
|
||||
deckWithErrata.setRingBearer(applyErrata(deck.getRingBearer()));
|
||||
|
||||
@@ -655,6 +655,7 @@ public class HallServer extends AbstractServer {
|
||||
CardCollection ownedCollection = _collectionsManager.getPlayerCollection(player, "permanent+trophy");
|
||||
|
||||
LotroDeck filteredSpecialCardsDeck = new LotroDeck(lotroDeck.getDeckName());
|
||||
filteredSpecialCardsDeck.setNotes(lotroDeck.getNotes());
|
||||
filteredSpecialCardsDeck.setTargetFormat(lotroDeck.getTargetFormat());
|
||||
if (lotroDeck.getRing() != null)
|
||||
filteredSpecialCardsDeck.setRing(filterCard(lotroDeck.getRing(), ownedCollection));
|
||||
|
||||
Reference in New Issue
Block a user