Suas cartas colecionáveis finalmente servem para algo: aumentos de aluguel
As cartas de propriedade que você ganha agora aumentam o seu próprio aluguel naquela casa — quanto mais rara a carta, maior o aumento, com teto de +30%.

Em palavras simples
Vencer uma partida solta uma carta de propriedade colecionável no seu inventário. Até agora essa carta era pura decoração. Agora ela trabalha para você: possuir uma carta aumenta o aluguel que você cobra naquela casa exata durante toda a partida.
O aumento escala com a raridade, e só conta a carta mais rara que você tem em uma casa — os aumentos nunca se acumulam. O total tem teto de +30%, então nenhuma carta sozinha domina a partida.
Para os mais técnicos
Um novo módulo do motor cards.ts é a única fonte de verdade da escala de raridade (comum 5 / rara 10 / épica 20 / lendária 30, com teto rígido em 30). O GameState ganhou um mapa por slot de casa → porcentagem de aumento; computeRent e rentForDisplay aplicam round(rent × (1 + pct/100)) depois do ×2 do monopólio não construído, então os dois multiplicadores comutam e as partidas padrão sem cartas mantêm aluguéis inteiros idênticos byte a byte.
// cards.ts — the single source of truth (web catalog.ts re-exports it)
export const CARD_RARITY_BOOST = { common: 5, rare: 10, epic: 20, legendary: 30 };
export const MAX_CARD_BOOST_PCT = 30; // total cap; boosts never stackO daemon lê o inventário de cada jogador sentado uma vez no início da partida (user_inventory ⋈ inventory_items), mantém a raridade mais alta por casa e assa o mapa por slot no estado inicial — de modo que a partida inteira continua deterministicamente reproduzível sem nenhuma leitura de banco de dados no meio do jogo. Os bots não têm cartas, e o mapa é omitido por completo quando ninguém à mesa possui uma.
A Fase 2 foi entregue só com código — os aumentos vivem no JSON do engine_state. Uma migração posterior, 0032, então escalonou as 28 cartas semente por grupo de casas e adicionou um seletor ponderado (70 / 20 / 8 / 2 entre comum / rara / épica / lendária) para que as vitórias soltem com o tempo cartas mais raras, e não apenas comuns.
