Uncle's Protection
Lvl: 10 Passive

Ancient Artifact User receives 50% Dmg Reduc. from monster attacks, and increases their own 30% Final Dmg Reduc. When an enemy deals damage to Ancient Artifact User, there is a 50% chance of using 【Erase memory】 on them, with a maximum trigger of once every 3 seconds.

Lvl: 9 Passive
• Ancient Artifact User receives 45% Dmg Reduc. from monster attacks, and increases their own 27% Final Dmg Reduc. When an enemy deals damage to Ancient Artifact User, there is a 45% chance of using 【Erase memory】 on them, with a maximum trigger of once every 3 seconds.
Lvl: 8 Passive
• Ancient Artifact User receives 40% Dmg Reduc. from monster attacks, and increases their own 24% Final Dmg Reduc. When an enemy deals damage to Ancient Artifact User, there is a 40% chance of using 【Erase memory】 on them, with a maximum trigger of once every 3 seconds.
Lvl: 7 Passive
• Ancient Artifact User receives 35% Dmg Reduc. from monster attacks, and increases their own 21% Final Dmg Reduc. When an enemy deals damage to Ancient Artifact User, there is a 35% chance of using 【Erase memory】 on them, with a maximum trigger of once every 3 seconds.
Lvl: 6 Passive
• Ancient Artifact User receives 30% Dmg Reduc. from monster attacks, and increases their own 18% Final Dmg Reduc. When an enemy deals damage to Ancient Artifact User, there is a 30% chance of using 【Erase memory】 on them, with a maximum trigger of once every 3 seconds.
Lvl: 5 Passive
• Ancient Artifact User receives 25% Dmg Reduc. from monster attacks, and increases their own 15% Final Dmg Reduc. When an enemy deals damage to Ancient Artifact User, there is a 25% chance of using 【Erase memory】 on them, with a maximum trigger of once every 3 seconds.
Lvl: 4 Passive
• Ancient Artifact User receives 20% Dmg Reduc. from monster attacks, and increases their own 12% Final Dmg Reduc. When an enemy deals damage to Ancient Artifact User, there is a 20% chance of using 【Erase memory】 on them, with a maximum trigger of once every 3 seconds.
Lvl: 3 Passive
• Ancient Artifact User receives 15% Dmg Reduc. from monster attacks, and increases their own 9% Final Dmg Reduc. When an enemy deals damage to Ancient Artifact User, there is a 15% chance of using 【Erase memory】 on them, with a maximum trigger of once every 3 seconds.
Lvl: 2 Passive
• Ancient Artifact User receives 10% Dmg Reduc. from monster attacks, and increases their own 6% Final Dmg Reduc. When an enemy deals damage to Ancient Artifact User, there is a 10% chance of using 【Erase memory】 on them, with a maximum trigger of once every 3 seconds.
Lvl: 1 Passive
• Ancient Artifact User receives 5% Dmg Reduc. from monster attacks, and increases their own 3% Final Dmg Reduc. When an enemy deals damage to Ancient Artifact User, there is a 5% chance of using 【Erase memory】 on them, with a maximum trigger of once every 3 seconds.

Self 5261

function CommonFun.calcBuff_5261(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local Value = srcUser:GetGemValue(c)
  local MaxHp = targetUser:GetProperty("MaxHp")
  local MaxSp = targetUser:GetProperty("MaxSp")
  local A = Value / 100000 * MaxHp * a + Value / 100000 * MaxSp * b
  return A
end

Self

{
  "id": 138040,
  "BuffDesc": "Bans the last skill used or auto attack.",
  "BuffIcon": "skillbuff_2774001",
  "BuffName": "Memory Erasing",
  "BuffRate": {
    "Odds": {
      "type": 6090
    }
  },
  "BuffType": {
    "isgain": 0,
    "isdisperse": 1
  },
  "IconType": 1,
  "BuffEffect": {
    "type": "InvalidLastSkill"
  },
  "BuffStateID": 138040
}

Self

{
  "id": 138041,
  "BuffName": "23",
  "BuffRate": {
    "Odds": {
      "a": 209141,
      "type": 5000
    }
  },
  "BuffType": {
    "isgain": 0,
    "isdisperse": 1
  },
  "BuffEffect": {
    "Sp": {
      "a": 0,
      "b": -1,
      "c": 209141,
      "type": 5261
    },
    "type": "HSPChange"
  }
}

Self

{
  "id": 138042,
  "BuffName": "Memory Erasing (SFX)",
  "BuffRate": {
    "Odds": 100
  },
  "BuffStateID": 138042
}

Self

{
  "id": 138090,
  "BuffName": "Uncle's Protection",
  "BuffRate": {
    "Odds": 100
  },
  "Condition": {
    "type": "BeAttack",
    "all_skill": 1,
    "only_user": 1,
    "must_have_damage": 1,
    "buff_skill_can_trigger": 1
  },
  "BuffEffect": {
    "id": [
      138091
    ],
    "type": "AddBuff",
    "effect_cd": 3
  }
}

Self

{
  "id": 138091,
  "BuffName": "Uncle's Protection (Memory Erasing)",
  "BuffRate": {
    "Odds": {
      "a": 2779,
      "b": 5,
      "c": 0,
      "type": 8
    }
  },
  "BuffEffect": {
    "id": [
      138040,
      138041,
      138042
    ],
    "type": "AddBuff"
  }
}

Self

{
  "id": 138092,
  "BuffName": "Uncle's Protection (reduces DMG from monsters)",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "type": "AttrChange",
    "BossResPer": {
      "a": 0.05,
      "b": 0,
      "type": 1
    },
    "ResultDamRes": {
      "a": 0.03,
      "b": 0,
      "type": 1
    },
    "MonsterResPer": {
      "a": 0.05,
      "b": 0,
      "type": 1
    }
  }
}

Formula

{
  "id": 2779010,
  "Buff": {
    "self": [
      138090,
      138092
    ]
  },
  "Cost": 1,
  "Desc": [
    {
      "id": 2779000,
      "params": [
        50,
        30,
        50
      ]
    }
  ],
  "Icon": "skill_2779001",
  "Level": 10,
  "DescId": "##3436624",
  "NameZh": "##3352143",
  "Pvp_buff": {
    "self": [
      138090,
      138092
    ]
  }
}