Documentation

Auto Rarity & Auto Effects

Optional per-card random rarity and holo effect rolls (v1.1.7+)

Optional system in config.lua (Config.AutoRarity). Only cards explicitly set to rarity = 'Auto' in configcards.lua use this. All other cards behave as before.

Important warnings

  • • If you use Auto rarity, set Config.BindersDuplicatesCheck = false
  • • Set Config.BindersChecklistEnabled = false
  • • Set Config.BindersAutoPosition = false
  • • Mythic/Legendary pack rarityRules no longer apply to Auto cards the same way — read config comments before enabling

Configuration

Config.AutoRarity = {
  packBucket = 'Normal',  -- which pack slot can pull this card name
  weights = {
    Normal = 86, Uncommon = 11, Rare = 2, Epic = 0.6,
    Legendary = 0.3, Holo = 0.1,
  },
  maxHighPerPack = 1,     -- max Rare+ Auto rolls per 6-card pack; false to disable
  effectRoll = {
    chance = 2,           -- % chance for random holo effect
    default = 'Common_Uncommon',
    pool = { 'Holofoil_Rare', 'Cosmos_Holofoil', 'VMax', 'Rainbow_Rare', ... },
  },
}

Card config example

['card_my_custom'] = {
  name = 'my custom',
  rarity = 'Auto',           -- rolled on pull → stored in metadata.rarity
  effectType = 'Auto',         -- optional random effect from effectRoll.pool
  brand = 'jg_warlords',
  -- ...
}

Rolled rarity/effect is stored on item metadata when the card is granted — pack reveal matches inventory.