For people that cannot wait the devs fix the latest catan update this Stylus script could be used to force the right game images.
Configure "Urls starting with": "https://boardgamearena.com"
(sorry, found no more specific url part yet, so its loaded on every bga page, not only catan)
I got the current catan.css and replaced the wrong paths with absolute paths to the game graphics.
The path probably contains the timestamp (261102-2350) of the broken update. So it works only until the dev wakes up and fixes the release.
Stylus is a web browser plugin that allows modifying stuff of a website for the end user.
Configure "Urls starting with": "https://boardgamearena.com"
(sorry, found no more specific url part yet, so its loaded on every bga page, not only catan)
I got the current catan.css and replaced the wrong paths with absolute paths to the game graphics.
The path probably contains the timestamp (261102-2350) of the broken update. So it works only until the dev wakes up and fixes the release.
Stylus is a web browser plugin that allows modifying stuff of a website for the end user.
Code: Select all
.cat_hex {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/terrains_hexes.png);
}
.cat_img_trade {
background:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/pawn_clockwise.png)
}
.cat_num_token {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/numbers.png);
}
.cat_metropolis,
.cat_settlement,
.cat_town,
.cat_wall {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/cat_icons.png);
}
.metro_inside_badge {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/cat_icons.png);
}
.cat_coastline {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/coastline.png);
}
.cat_resource {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/cat_icons.png);
background-position-y:0;
}
#cat_summary {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/summaryv2.jpg);
}
#cat_playerstock .cat_panel_icon {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/cat_icons.png);
}
#cat_robber {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/robber_pawn.png);
}
.cat_summary_icon {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/cat_icons.png);
}
.cat_summary_icon.icon_card {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/cards.jpg);
}
.sea_building {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_cat_icons.webp);
}
#page-title .cat_log_token,
#replaylogs .cat_log_token,
.log .cat_log_token,
.tooltiptext .cat_log_token {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/cat_icons.png);
}
.icon_die {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/dice_model.png)!important;
}
.cat_card {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/cards.jpg);
}
.cat_floatmessage .cat_panel_icon {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/cat_icons.png);
}
.cat_harbor {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/harbors.png);
}
.event0104_before .cat_resource.cat_wool {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/event_0104.png);
}
.event0104_before .cat_harbor.cat_wool {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/event_0104.png);
}
.event0104 .icon_wool {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/event_0104.png);
}
.event0104 .cat_resource.cat_wool {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/event_0104.png);
}
.event0104 .cat_harbor.cat_wool {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/event_0104.png);
}
.event0104_before .icon_wool {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/event_0104.png);
}
.sea_wonder {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sea_wonders.webp);
}
.cat_card.cat_ck {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/ck_progress_cards.jpg);
}
.cat_dice div {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/dice_model.png);
}
.gr_6th .cat_dice div {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_dice_model.png)
}
.cat_arrows_exchange {
background:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/arrow_rotate.png);
}
.cat_arrows_ltr {
background:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/arrow_ltr.png);
}
.cat_arrows_rtl {
background:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/arrow_rtl.png);
}
#player_boards .cat_panel_icon {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/cat_icons.png);
}
.gr_6th #player_boards .cat_panel_icon {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_cat_icons.webp)
}
.gr_6th .cat_hex {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_terrains_hexes.webp);
}
.gr_6th .cat_num_token {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_numbers.png)
}
.gr_6th .metro_inside_badge {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_cat_icons.webp);
}
.gr_6th .cat_coastline {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_coastline.png)
}
.gr_6th .cat_resource {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_cat_icons.webp)
}
.gr_6th #cat_summary {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_summaryv2.jpg);
}
.gr_6th #cat_playerstock .cat_panel_icon,
.gr_6th .cat_summary_icon {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_cat_icons.webp)
}
.gr_6th .cat_card,
.gr_6th .cat_summary_icon.icon_card {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_cards.jpg)
}
.gr_6th .cat_card.cat_ck {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_ck_progress_cards.jpg)
}
.gr_6th .cat_floatmessage .cat_panel_icon {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_cat_icons.webp)
}
.gr_6th .cat_harbor {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_harbors.png)
}
.gr_6th #page-title .cat_log_token,
.gr_6th #replaylogs .cat_log_token,
.gr_6th .cat_metropolis,
.gr_6th .cat_settlement,
.gr_6th .cat_town,
.gr_6th .cat_wall,
.gr_6th .log .cat_log_token,
.gr_6th .tooltiptext .cat_log_token {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_cat_icons.webp)
}
.cat_carback_ck {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/ck_cardbacks.jpg);
}
.gr_6th .cat_card.cat_carback_ck {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_ck_cardbacks.jpg)
}
#cat_ck_barbarians {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/ck_barbarians.png);
}
.gr_6th #cat_ck_barbarians {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_ck_barbarians_coastline.png);
}
.cat_ck_barbarians_mobiletrack {
background:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/ck_barbarians_compact.jpg);
}
.gr_6th .cat_ck_barbarians_mobiletrack {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_ck_barbarians_compact.jpg);
}
.cat_barbarians_ship {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/cat_icons.png);
}
.gr_6th .cat_barbarians_ship {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_cat_icons.webp)
}
#cat_merchant {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/cat_icons.png);
}
.gr_6th #cat_merchant {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_cat_icons.webp)
}
.cat_knight {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/ck_knights.png);
}
.gr_6th .cat_knight {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_ck_knights.png);
}
.gr_6th #cat_map .cat_knight.cat_inactive {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_ck_knights-inact.png)
}
.cat_img_knight {
background:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/knight-helm.svg?width=30) no-repeat 50%/contain;
}
.cat_panel_ck_citylevel_img {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/ck_citylvls.jpg);
}
#cat_pirate,
.cat_sea_token {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_cat_icons.webp);
}
.cat_piratelair {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sixth_cat_icons.webp);
}
.seaharbor {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/sea_ports.png);
}
.cat_panel_icon.icon_ship {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/ships.png)!important;
}
.gr_6th .cat_summary_icon.icon_ship {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/ships.png)!important;
}
.cat_ship {
background-image:url(https://x.boardgamearena.net/data/themereleases/current/games/catan/261102-2350/img/ships.png);
}