{
  "general": {
    "enabled": true,
    "adminOnlyRuntimeChanges": true,
    "enforceServerSideCaps": true,
    "globalBalanceScaler": 1.0,
    "langPrefix": "cursedfate"
  },

  "caps": {
    "maxCursedEnergy": 100.0,
    "maxTechniqueLevel": 10,
    "maxBoundTechniques": 4,
    "maxSorcererGrade": 5,
    "maxPlayerHP": 0,
    "maxJujutsuItems": 64,
    "maxShopDiscountPercent": 50
  },

  "techniqueDefaults": {
    "defaultCooldown": 8.0,
    "defaultCost": 10.0,
    "defaultRange": 6.0,
    "defaultMaxCharges": 1,
    "techniquesConsumeStamina": true
  },

  "techniques": [
    {
      "id": "black_flash",
      "name": "Black Flash",
      "enabled": true,
      "levelRequired": 5,
      "cost": 40.0,
      "cooldown": 60.0,
      "damageMultiplier": 6.0,
      "description": "Unleash a precise, high-damage strike with extreme timing.",
      "tags": ["forbidden", "melee", "burst"],
      "effects": {
        "knockback": 0.5,
        "stunSeconds": 0.0
      },
      "tradeable": false,
      "consumesMaxEnergy": false
    },
    {
      "id": "cleansing_wave",
      "name": "Cleansing Wave",
      "enabled": true,
      "levelRequired": 2,
      "cost": 18.0,
      "cooldown": 14.0,
      "damageMultiplier": 1.3,
      "description": "A wide-area technique that cleaves weaker curses.",
      "tags": ["aoe", "support"],
      "effects": {
        "radius": 4.0,
        "debuffCleanse": true
      },
      "tradeable": true,
      "consumesMaxEnergy": false
    },
    {
      "id": "domain_expansion",
      "name": "Domain Expansion",
      "enabled": true,
      "levelRequired": 10,
      "cost": 80.0,
      "cooldown": 300.0,
      "damageMultiplier": 2.0,
      "description": "Create a temporary domain that heavily buffs your techniques.",
      "tags": ["domain", "endgame", "boss"],
      "effects": {
        "durationSeconds": 20,
        "autoHealPercent": 0.02
      },
      "tradeable": false,
      "consumesMaxEnergy": true
    }
  ],

  "techniqueFilters": {
    "whitelist": [],
    "blacklist": []
  },

  "techniquePresets": [
    {
      "id": "starter_pack",
      "label": "Starter Sorcerer",
      "techniques": ["cleansing_wave"],
      "bindSlots": 2
    },
    {
      "id": "endgame_pack",
      "label": "Endgame: Special Grade",
      "techniques": ["black_flash", "domain_expansion"],
      "bindSlots": 4
    }
  ],

  "progression": {
    "baseXP": 100,
    "xpMultiplier": 1.45,
    "techniqueXPPerLevel": 500,
    "resetCursedEnergyOnDeath": false
  },

  "quests": {
    "maxActiveQuests": 6,
    "shardsPerMilestone": 2,
    "questXPModifier": 1.0,
    "ftbQuestsChapterGroupId": "cursedfate:main"
  },

  "bosses": {
    "bossHealthMultiplier": 4.0,
    "bossCurseResistance": 0.25,
    "bossRewardTokenId": "cursedfate:boss_token"
  },

  "shop": {
    "currencyName": "Cursed Coin",
    "scalePricesWithGrade": true,
    "minPriceMultiplier": 0.75,
    "maxPriceMultiplier": 2.5,
    "shopRefreshMinutes": 60
  },

  "worldOverrides": {},

  "debug": {
    "enableDebugLogging": false,
    "logTechniqueActivations": false,
    "warnOnDeprecated": true
  },

  "migration": {
    "appliedMigrations": ["1.0.0"]
  }
}
