{
  "commandAtk": {
    "limit": "normal",
    "plusTypes": [
      "upCommandatk",
      "upCommandall"
    ],
    "minusTypes": [
      "downCommandatk",
      "downCommandall"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "commandDef": {
    "limit": "upper",
    "plusTypes": [
      "upDefencecommandall",
      "upDefenceCommanddamage"
    ],
    "minusTypes": [
      "downDefencecommandall",
      "downDefenceCommanddamage"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "atk": {
    "limit": "normal",
    "plusTypes": [
      "upAtk"
    ],
    "minusTypes": [
      "downAtk"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      10000,
      50000
    ]
  },
  "defence": {
    "limit": "lower",
    "plusTypes": [
      "upDefence"
    ],
    "minusTypes": [
      "downDefence"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "defencePierce": {
    "limit": "lower",
    "plusTypes": [],
    "minusTypes": [
      "downDefence"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "specialdefence": {
    "limit": "normal",
    "plusTypes": [
      "upSpecialdefence"
    ],
    "minusTypes": [
      "downSpecialdefence"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "damage": {
    "limit": "upper",
    "plusTypes": [
      "upDamage"
    ],
    "minusTypes": [
      "downDamage"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      10000,
      50000
    ]
  },
  "damageIndividuality": {
    "limit": "upper",
    "plusTypes": [
      "upDamageIndividuality"
    ],
    "minusTypes": [
      "downDamageIndividuality"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      10000
    ]
  },
  "damageIndividualityActiveonly": {
    "limit": "upper",
    "plusTypes": [
      "upDamageIndividualityActiveonly"
    ],
    "minusTypes": [
      "downDamageIndividualityActiveonly"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      10000
    ]
  },
  "damageDef": {
    "limit": "lower",
    "plusTypes": [
      "upSelfdamage"
    ],
    "minusTypes": [
      "downSelfdamage"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": []
  },
  "criticalDamage": {
    "limit": "upper",
    "plusTypes": [
      "upCriticaldamage"
    ],
    "minusTypes": [
      "downCriticaldamage"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "npdamage": {
    "limit": "upper",
    "plusTypes": [
      "upNpdamage"
    ],
    "minusTypes": [
      "downNpdamage"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      30000,
      50000
    ]
  },
  "givenDamage": {
    "limit": "none",
    "plusTypes": [
      "addDamage"
    ],
    "minusTypes": [
      "subDamage"
    ],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "receiveDamage": {
    "limit": "none",
    "plusTypes": [
      "addSelfdamage"
    ],
    "minusTypes": [
      "subSelfdamage"
    ],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "receiveDamagePierce": {
    "limit": "none",
    "plusTypes": [
      "addSelfdamage"
    ],
    "minusTypes": [],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "specialReceiveDamage": {
    "limit": "none",
    "plusTypes": [
      "addSpecialdamage"
    ],
    "minusTypes": [
      "subSpecialdamage"
    ],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "receiveFixedDamage": {
    "limit": "none",
    "plusTypes": [],
    "minusTypes": [
      "subFixedSelfdamage"
    ],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": []
  },
  "pierceInvincible": {
    "limit": "none",
    "plusTypes": [
      "pierceInvincible"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "invincible": {
    "limit": "none",
    "plusTypes": [
      "invincible"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "breakAvoidance": {
    "limit": "none",
    "plusTypes": [
      "breakAvoidance"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "avoidance": {
    "limit": "none",
    "plusTypes": [
      "avoidance"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "overwriteBattleclass": {
    "limit": "none",
    "plusTypes": [
      "overwriteBattleclass"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "overwriteClassrelatioAtk": {
    "limit": "none",
    "plusTypes": [
      "overwriteClassrelatioAtk"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": []
  },
  "overwriteClassrelatioDef": {
    "limit": "none",
    "plusTypes": [
      "overwriteClassrelatioDef"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": []
  },
  "commandNpAtk": {
    "limit": "normal",
    "plusTypes": [
      "upCommandnp",
      "upCommandall"
    ],
    "minusTypes": [
      "downCommandnp",
      "downCommandall"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "commandNpDef": {
    "limit": "upper",
    "plusTypes": [
      "upDefencecommandall",
      "upDefenceCommandnp"
    ],
    "minusTypes": [
      "downDefencecommandall",
      "downDefenceCommandnp"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "dropNp": {
    "limit": "normal",
    "plusTypes": [
      "upDropnp"
    ],
    "minusTypes": [
      "downDropnp"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "dropNpDamage": {
    "limit": "normal",
    "plusTypes": [
      "upDamagedropnp"
    ],
    "minusTypes": [
      "downDamagedropnp"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "commandStarAtk": {
    "limit": "normal",
    "plusTypes": [
      "upCommandstar",
      "upCommandall"
    ],
    "minusTypes": [
      "downCommandstar",
      "downCommandall"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "commandStarDef": {
    "limit": "upper",
    "plusTypes": [
      "upDefencecommandall",
      "upDefenceCommandstar"
    ],
    "minusTypes": [
      "downDefencecommandall",
      "downDefenceCommandstar"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "criticalPoint": {
    "limit": "normal",
    "plusTypes": [
      "upCriticalpoint"
    ],
    "minusTypes": [
      "downCriticalpoint"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "starweight": {
    "limit": "normal",
    "plusTypes": [
      "upStarweight"
    ],
    "minusTypes": [
      "downStarweight"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      500000,
      100000
    ]
  },
  "turnendNp": {
    "limit": "none",
    "plusTypes": [
      "regainNp"
    ],
    "minusTypes": [
      "reduceNp"
    ],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": false,
    "plusAction": "funcgainNp",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "turnendStar": {
    "limit": "none",
    "plusTypes": [
      "regainStar"
    ],
    "minusTypes": [],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": false,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "turnendHpRegain": {
    "limit": "none",
    "plusTypes": [
      "regainHp"
    ],
    "minusTypes": [],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": false,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "turnendHpReduce": {
    "limit": "none",
    "plusTypes": [
      "reduceHp"
    ],
    "minusTypes": [],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": false,
    "plusAction": "funcHpReduce",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "funcHpReduceValue": {
    "limit": "none",
    "plusTypes": [
      "addFuncHpReduce"
    ],
    "minusTypes": [
      "subFuncHpReduce"
    ],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "gainHp": {
    "limit": "normal",
    "plusTypes": [
      "upGainHp"
    ],
    "minusTypes": [
      "downGainHp"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      50000
    ]
  },
  "turnvalNp": {
    "limit": "none",
    "plusTypes": [
      "upNpturnval"
    ],
    "minusTypes": [
      "downNpturnval"
    ],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "grantState": {
    "limit": "normal",
    "plusTypes": [
      "upGrantstate"
    ],
    "minusTypes": [
      "downGrantstate"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "resistanceState": {
    "limit": "normal",
    "plusTypes": [
      "upTolerance"
    ],
    "minusTypes": [
      "downTolerance"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "avoidState": {
    "limit": "none",
    "plusTypes": [
      "avoidState"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "donotAct": {
    "limit": "none",
    "plusTypes": [
      "donotAct"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "donotSkill": {
    "limit": "none",
    "plusTypes": [
      "donotSkill"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "donotNoble": {
    "limit": "none",
    "plusTypes": [
      "donotNoble"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "donotRecovery": {
    "limit": "none",
    "plusTypes": [
      "donotRecovery"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "individualityAdd": {
    "limit": "none",
    "plusTypes": [
      "addIndividuality"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "individualitySub": {
    "limit": "none",
    "plusTypes": [
      "subIndividuality"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "hate": {
    "limit": "none",
    "plusTypes": [
      "upHate"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      50000
    ]
  },
  "criticalRate": {
    "limit": "normal",
    "plusTypes": [
      "upCriticalrate"
    ],
    "minusTypes": [
      "downCriticalrate"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "avoidInstantdeath": {
    "limit": "normal",
    "plusTypes": [
      "avoidInstantdeath"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "resistInstantdeath": {
    "limit": "normal",
    "plusTypes": [
      "upResistInstantdeath"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "nonresistInstantdeath": {
    "limit": "normal",
    "plusTypes": [
      "upNonresistInstantdeath"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "regainNpUsedNoble": {
    "limit": "none",
    "plusTypes": [
      "regainNpUsedNoble"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      50000
    ]
  },
  "functionDead": {
    "limit": "none",
    "plusTypes": [
      "deadFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionGuts": {
    "limit": "none",
    "plusTypes": [
      "gutsFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "maxhpRate": {
    "limit": "normal",
    "plusTypes": [
      "upMaxhp"
    ],
    "minusTypes": [
      "downMaxhp"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": true,
    "maxRate": [
      5000,
      10000
    ]
  },
  "maxhpValue": {
    "limit": "none",
    "plusTypes": [
      "addMaxhp"
    ],
    "minusTypes": [
      "subMaxhp"
    ],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": true,
    "maxRate": [
      50000
    ]
  },
  "functionWavestart": {
    "limit": "none",
    "plusTypes": [
      "wavestartFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionWavestartAnimationBefore": {
    "limit": "none",
    "plusTypes": [
      "wavestartAnimationBeforeFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionSelfturnend": {
    "limit": "none",
    "plusTypes": [
      "selfturnendFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "giveGainHp": {
    "limit": "normal",
    "plusTypes": [
      "upGivegainHp"
    ],
    "minusTypes": [
      "downGivegainHp"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      50000
    ]
  },
  "functionCommandattackAfter": {
    "limit": "none",
    "plusTypes": [
      "commandattackAfterFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionDeadattack": {
    "limit": "none",
    "plusTypes": [
      "deadattackFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionEntry": {
    "limit": "none",
    "plusTypes": [
      "entryFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "chagetd": {
    "limit": "none",
    "plusTypes": [
      "upChagetd"
    ],
    "minusTypes": [],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5
    ]
  },
  "grantSubstate": {
    "limit": "normal",
    "plusTypes": [
      "upGrantSubstate"
    ],
    "minusTypes": [
      "downGrantSubstate"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "toleranceSubstate": {
    "limit": "normal",
    "plusTypes": [
      "upToleranceSubstate"
    ],
    "minusTypes": [
      "downToleranceSubstate"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "grantInstantdeath": {
    "limit": "normal",
    "plusTypes": [
      "upGrantInstantdeath"
    ],
    "minusTypes": [
      "downGrantInstantdeath"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "functionDamage": {
    "limit": "none",
    "plusTypes": [
      "damageFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionReflection": {
    "limit": "none",
    "plusTypes": [
      "reflectionFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "multiattack": {
    "limit": "none",
    "plusTypes": [
      "multiattack"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      10
    ]
  },
  "giveNp": {
    "limit": "upper",
    "plusTypes": [
      "upGiveNp"
    ],
    "minusTypes": [
      "downGiveNp"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "resistanceDelayNpturn": {
    "limit": "none",
    "plusTypes": [
      "upResistanceDelayNpturn"
    ],
    "minusTypes": [
      "downResistanceDelayNpturn"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "pierceDefence": {
    "limit": "none",
    "plusTypes": [
      "pierceDefence"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "gutsHp": {
    "limit": "normal",
    "plusTypes": [
      "upGutsHp"
    ],
    "minusTypes": [
      "downGutsHp"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "funcgainNp": {
    "limit": "none",
    "plusTypes": [
      "upFuncgainNp"
    ],
    "minusTypes": [
      "downFuncgainNp"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      1000
    ]
  },
  "funcHpReduce": {
    "limit": "none",
    "plusTypes": [
      "upFuncHpReduce"
    ],
    "minusTypes": [
      "downFuncHpReduce"
    ],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      10000
    ]
  },
  "functionNpattack": {
    "limit": "none",
    "plusTypes": [
      "npattackPrevBuff"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "fixCommandcard": {
    "limit": "none",
    "plusTypes": [
      "fixCommandcard"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "donotGainnp": {
    "limit": "none",
    "plusTypes": [
      "donotGainnp"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": []
  },
  "fieldIndividuality": {
    "limit": "none",
    "plusTypes": [
      "fieldIndividuality"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "donotActCommandtype": {
    "limit": "none",
    "plusTypes": [
      "donotActCommandtype"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "donotActCommandcard": {
    "limit": "none",
    "plusTypes": [
      "donotActCommandcard"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "damageEventPoint": {
    "limit": "upper",
    "plusTypes": [
      "upDamageEventPoint"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      10000
    ]
  },
  "damageSpecial": {
    "limit": "upper",
    "plusTypes": [
      "upDamageSpecial"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      10000
    ]
  },
  "functionAttackAfter": {
    "limit": "none",
    "plusTypes": [
      "attackAfterFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionCommandcodeattackBefore": {
    "limit": "none",
    "plusTypes": [
      "commandcodeattackBeforeFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "donotNobleCondMismatch": {
    "limit": "none",
    "plusTypes": [
      "donotNobleCondMismatch"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "donotSelectCommandcard": {
    "limit": "none",
    "plusTypes": [
      "donotSelectCommandcard"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "donotReplace": {
    "limit": "none",
    "plusTypes": [
      "donotReplace"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "shortenUserEquipSkill": {
    "limit": "none",
    "plusTypes": [
      "shortenUserEquipSkill"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "tdTypeChange": {
    "limit": "none",
    "plusTypes": [
      "tdTypeChange",
      "tdTypeChangeArts",
      "tdTypeChangeBuster",
      "tdTypeChangeQuick"
    ],
    "minusTypes": [],
    "baseParam": -1,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "overwriteClassRelation": {
    "limit": "none",
    "plusTypes": [
      "overwriteClassRelation"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionCommandattackBefore": {
    "limit": "none",
    "plusTypes": [
      "commandattackBeforeFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "criticalRateDamageTaken": {
    "limit": "normal",
    "plusTypes": [
      "upCriticalRateDamageTaken"
    ],
    "minusTypes": [
      "downCriticalRateDamageTaken"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "criticalStarDamageTaken": {
    "limit": "normal",
    "plusTypes": [
      "upCriticalStarDamageTaken"
    ],
    "minusTypes": [
      "downCriticalStarDamageTaken"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "skillRankChange": {
    "limit": "normal",
    "plusTypes": [
      "skillRankUp"
    ],
    "minusTypes": [],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "avoidanceIndividuality": {
    "limit": "normal",
    "plusTypes": [
      "avoidanceIndividuality"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "changeCommandCardType": {
    "limit": "none",
    "plusTypes": [
      "changeCommandCardType"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "specialInvincible": {
    "limit": "none",
    "plusTypes": [
      "specialInvincible"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "preventDeathByDamage": {
    "limit": "none",
    "plusTypes": [
      "preventDeathByDamage"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionCommandcodeattackAfter": {
    "limit": "none",
    "plusTypes": [
      "commandcodeattackAfterFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": []
  },
  "functionAttackBefore": {
    "limit": "none",
    "plusTypes": [
      "attackBeforeFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "donotSkillSelect": {
    "limit": "none",
    "plusTypes": [
      "donotSkillSelect"
    ],
    "minusTypes": [],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "invisibleBattleChara": {
    "limit": "none",
    "plusTypes": [
      "invisibleBattleChara"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "buffRate": {
    "limit": "normal",
    "plusTypes": [
      "buffRate"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "counterFunction": {
    "limit": "none",
    "plusTypes": [
      "counterFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "notTargetSkill": {
    "limit": "none",
    "plusTypes": [
      "notTargetSkill"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "toFieldAvoidBuff": {
    "limit": "none",
    "plusTypes": [
      "toFieldAvoidBuff"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "toFieldSubIndividualityField": {
    "limit": "none",
    "plusTypes": [
      "toFieldSubIndividualityField"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "grantStateUpOnly": {
    "limit": "normal",
    "plusTypes": [
      "upGrantstate"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "turnendHpReduceToRegain": {
    "limit": "normal",
    "plusTypes": [
      "hpReduceToRegain"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionSelfturnstart": {
    "limit": "none",
    "plusTypes": [
      "selfturnstartFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "overwriteDeadType": {
    "limit": "none",
    "plusTypes": [
      "overwriteDeadType"
    ],
    "minusTypes": [],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "actionCount": {
    "limit": "none",
    "plusTypes": [
      "upActionCount"
    ],
    "minusTypes": [
      "downActionCount"
    ],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "shiftGuts": {
    "limit": "none",
    "plusTypes": [
      "shiftGuts",
      "shiftGutsRatio"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0,
      1000
    ]
  },
  "masterSkillValueUp": {
    "limit": "normal",
    "plusTypes": [
      "masterSkillValueUp"
    ],
    "minusTypes": [],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000,
      50000
    ]
  },
  "buffConvert": {
    "limit": "none",
    "plusTypes": [
      "buffConvert"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "subFieldIndividuality": {
    "limit": "none",
    "plusTypes": [
      "subFieldIndividuality"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionCommandcodeattackBeforeMainOnly": {
    "limit": "none",
    "plusTypes": [
      "commandcodeattackBeforeFunctionMainOnly"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionCommandcodeattackAfterMainOnly": {
    "limit": "none",
    "plusTypes": [
      "commandcodeattackAfterFunctionMainOnly"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionCommandattackBeforeMainOnly": {
    "limit": "none",
    "plusTypes": [
      "commandattackBeforeFunctionMainOnly"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionCommandattackAfterMainOnly": {
    "limit": "none",
    "plusTypes": [
      "commandattackAfterFunctionMainOnly"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionAttackBeforeMainOnly": {
    "limit": "none",
    "plusTypes": [
      "attackBeforeFunctionMainOnly"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionAttackAfterMainOnly": {
    "limit": "none",
    "plusTypes": [
      "attackAfterFunctionMainOnly"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionSkillAfter": {
    "limit": "none",
    "plusTypes": [
      "skillAfterFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionSkillAfterMainOnly": {
    "limit": "none",
    "plusTypes": [
      "skillAfterFunctionMainOnly"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionTreasureDeviceAfter": {
    "limit": "none",
    "plusTypes": [
      "treasureDeviceAfterFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionTreasureDeviceAfterMainOnly": {
    "limit": "none",
    "plusTypes": [
      "treasureDeviceAfterFunctionMainOnly"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "preventInvisibleWhenInstantDeath": {
    "limit": "none",
    "plusTypes": [
      "preventInvisibleWhenInstantDeath"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "overwriteSubattribute": {
    "limit": "none",
    "plusTypes": [
      "overwriteSubattribute"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "avoidanceAttackDeathDamage": {
    "limit": "none",
    "plusTypes": [
      "avoidanceAttackDeathDamage"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "avoidFunctionExecuteSelf": {
    "limit": "none",
    "plusTypes": [
      "avoidFunctionExecuteSelf"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "guts": {
    "limit": "none",
    "plusTypes": [
      "guts",
      "gutsRatio"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0,
      1000
    ]
  },
  "functionContinue": {
    "limit": "none",
    "plusTypes": [
      "continueFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "changeBgm": {
    "limit": "none",
    "plusTypes": [
      "changeBgm"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "pierceSubdamage": {
    "limit": "none",
    "plusTypes": [
      "pierceSubdamage"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionConfirmCommand": {
    "limit": "none",
    "plusTypes": [
      "confirmCommandFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionSkillBefore": {
    "limit": "none",
    "plusTypes": [
      "skillBeforeFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionSkillTargetedBefore": {
    "limit": "none",
    "plusTypes": [
      "skillTargetedBeforeFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionFieldIndividualityChanged": {
    "limit": "none",
    "plusTypes": [
      "fieldIndividualityChangedFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionTreasureDeviceBefore": {
    "limit": "none",
    "plusTypes": [
      "treasureDeviceBeforeFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionStepInAfter": {
    "limit": "none",
    "plusTypes": [
      "stepInAfterFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": []
  },
  "shortenSkillAfterUseSkill": {
    "limit": "none",
    "plusTypes": [
      "shortenSkillAfterUseSkill"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "pierceSpecialInvincible": {
    "limit": "none",
    "plusTypes": [
      "pierceSpecialInvincible"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionedFunction": {
    "limit": "none",
    "plusTypes": [
      "functionedFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "npdamageIndividuality": {
    "limit": "upper",
    "plusTypes": [
      "upNpdamageIndividualitySum"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": []
  },
  "functionComboStart": {
    "limit": "none",
    "plusTypes": [
      "comboStartFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionComboEnd": {
    "limit": "none",
    "plusTypes": [
      "comboEndFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "overwriteSvtCardType": {
    "limit": "none",
    "plusTypes": [
      "overwriteSvtCardType"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "criticalDamageDef": {
    "limit": "lower",
    "plusTypes": [
      "upDefenceCriticaldamage"
    ],
    "minusTypes": [
      "downDefenceCriticaldamage"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "npdamageDef": {
    "limit": "lower",
    "plusTypes": [
      "upDefenceNpdamage"
    ],
    "minusTypes": [
      "downDefenceNpdamage"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "overwriteDamageDef": {
    "limit": "none",
    "plusTypes": [
      "overwriteFixedDefenceDamage"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "changeActInAddCount": {
    "limit": "none",
    "plusTypes": [
      "extendActionCount"
    ],
    "minusTypes": [],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionGutsBefore": {
    "limit": "none",
    "plusTypes": [
      "gutsBeforeFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "overwriteBuffUseRate": {
    "limit": "normal",
    "plusTypes": [
      "overwriteBuffUseRate"
    ],
    "minusTypes": [],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      50000
    ]
  },
  "changeBuffUseRate": {
    "limit": "normal",
    "plusTypes": [
      "upBuffUseRate"
    ],
    "minusTypes": [
      "downBuffUseRate"
    ],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "reactiveDamageGainHp": {
    "limit": "normal",
    "plusTypes": [
      "reactiveDamageGainHp"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      5000
    ]
  },
  "hateToGrantedOpponent": {
    "limit": "none",
    "plusTypes": [
      "upHateToGrantedOpponent"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "baseHpRate": {
    "limit": "none",
    "plusTypes": [
      "upBaseHp"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 1000,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": true,
    "maxRate": [
      5000
    ]
  },
  "baseHpValue": {
    "limit": "none",
    "plusTypes": [
      "addBaseHp"
    ],
    "minusTypes": [],
    "baseParam": 0,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": true,
    "maxRate": [
      50000,
      5000000
    ]
  },
  "substituteInstantDeath": {
    "limit": "none",
    "plusTypes": [
      "substituteInstantDeath"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "substituteAddState": {
    "limit": "none",
    "plusTypes": [
      "substituteAddState"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": []
  },
  "functionOtherTreasureDevicePreBefore": {
    "limit": "none",
    "plusTypes": [
      "otherTreasureDevicePreBeforeFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionAttackPhaseStart": {
    "limit": "none",
    "plusTypes": [
      "attackPhaseStartFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": []
  },
  "functionTreasureDevicePostAfter": {
    "limit": "none",
    "plusTypes": [
      "treasureDevicePostAfterFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "functionMultiDead": {
    "limit": "none",
    "plusTypes": [
      "multiDeadFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": []
  },
  "functionMultiGuts": {
    "limit": "none",
    "plusTypes": [
      "multiGutsFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": []
  },
  "functionMultiGutsBefore": {
    "limit": "none",
    "plusTypes": [
      "multiGutsBeforeFunction"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "limitMaxNp": {
    "limit": "none",
    "plusTypes": [
      "limitMaxNp"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  },
  "limitMinNp": {
    "limit": "none",
    "plusTypes": [
      "limitMinNp"
    ],
    "minusTypes": [],
    "baseParam": 1000,
    "baseValue": 0,
    "isRec": true,
    "plusAction": "none",
    "isChangeMaxHp": false,
    "maxRate": [
      0
    ]
  }
}