From 44aa811ce9926fde6e710cccde64efd3e1bf0169 Mon Sep 17 00:00:00 2001 From: Emik Date: Mon, 8 Jun 2026 03:25:20 +0200 Subject: [PATCH] Ban 2 idols, add justification for every ban --- lovely.toml | 54 +++++++++++++++++++++++++++++++++++++++++---------- manifest.json | 2 +- 2 files changed, 45 insertions(+), 11 deletions(-) diff --git a/lovely.toml b/lovely.toml index 8d7ac88..8478039 100644 --- a/lovely.toml +++ b/lovely.toml @@ -36,35 +36,69 @@ sendInfoMessage("Attempting to register the Walled Garden ruleset...", "WalledGa -- end (function() local banned = { - tags = {"tag_Bakery_DownTag"}, - enhancements = {"m_Bakery_TimeWalk"}, + tags = { + -- Disabling boss blinds doesn't do anything in PvP blinds. + "tag_Bakery_DownTag" + }, + enhancements = { + -- Banning this does not prevent the enhancement from being obtainable through the spectral, + -- this simply prevents the enhancement from showing up in Booster Packs or Illusion. + -- This made standard booster packs a must-open. and reduced the complexity of choosing cards. + "m_Bakery_TimeWalk" + }, consumables = { - "c_mp_asteroid", + -- Allows you to duplicate your strongest joker, + -- potentially even multiple times, for one hand. + -- Skipping on a Scribe almost guarantees a lost life. "c_Bakery_Scribe", + -- Doesn't apply any stickers, presumably because of some Multiplayer bug. "c_bongcloud_the_knight", + -- Immediately converges gameplay to Flush Five. "c_Roland_void", + -- Almost always better than any other planet card. + "c_mp_asteroid", }, jokers = { + -- See below. + "j_Roland_idle", + -- Banned because of the existence of `j_Roland_idle` and `j_Bakery_Wherewolf`. + -- All three of them are fine on their own, but having all three of them, + -- means that you are more than likely to stumble across one of the three, + -- especially when all of them are of Uncommon rarity. + "j_idol", + -- Disabling boss blinds doesn't do anything in PvP blinds. "j_chicot", + -- See `j_chicot`. "j_luchador", + -- Trivializes Spacious deck because it gives a free Joker slot and is a Common. + "j_ExtraCredit_forklift", + -- Cards do not get debuffed in PvP blinds. + "j_ExtraCredit_permanentmarker", + -- Extremely below the power curve most of the time. "j_jane_escapey", + -- This heavily encourages high card spam to capitalize on the held in hand plays. "j_jane_survivor", + -- Provides immediate deck thinning down to exclusively the cards you need to play. + "j_jane_artificer", + -- Freezing it with the Coolheaded tarot turns matches into a slog, + -- allowing you to play the entire deck 1 card at a time. + "j_jane_hunter", + -- Getting 2 Ankhs or Souls is very unlikely to happen within 9 antes. + "j_jane_saint", + -- Giving every card an edition makes the game too chaotic. + "j_jane_rivulet", + -- Too strong, particularly on Death. Heavily encourages High Card or Flush Five. + "j_jane_gourmand", + -- We don't like multiplayer jokers in this household! "j_mp_conjoined_joker", "j_mp_skip_off", - "j_jane_artificer", "j_mp_pacifist", "j_mp_lets_go_gambling", - "j_jane_hunter", "j_mp_pizza", - "j_jane_saint", - "j_jane_rivulet", "j_mp_taxes", - "j_jane_gourmand", "j_mp_penny_pincher", "j_mp_defensive_joker", "j_mp_speedrun", - "j_ExtraCredit_forklift", - "j_ExtraCredit_permanentmarker", }, } diff --git a/manifest.json b/manifest.json index 66414e4..cc295b1 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "priority": 10000001, - "version": "1.0.4", + "version": "1.0.5", "id": "WalledGarden", "name": "WalledGarden", "icon_path": "icon.png",