Monthly
Lvl: 10 Passive

When the enemy is more than 5 meters away from Heinrich, the damage dealt to Heinrich is reduced by 80%. When there are no enemies within 5 meters of Heinrich, he recovers 20% of his maximum health every 3 seconds.

Lvl: 9 Passive
• When the enemy is more than 5 meters away from Heinrich, the damage dealt to Heinrich is reduced by 72%. When there are no enemies within 5 meters of Heinrich, he recovers 18% of his maximum health every 3 seconds.
Lvl: 8 Passive
• When the enemy is more than 5 meters away from Heinrich, the damage dealt to Heinrich is reduced by 64%. When there are no enemies within 5 meters of Heinrich, he recovers 16% of his maximum health every 3 seconds.
Lvl: 7 Passive
• When the enemy is more than 5 meters away from Heinrich, the damage dealt to Heinrich is reduced by 56%. When there are no enemies within 5 meters of Heinrich, he recovers 14% of his maximum health every 3 seconds.
Lvl: 6 Passive
• When the enemy is more than 5 meters away from Heinrich, the damage dealt to Heinrich is reduced by 48%. When there are no enemies within 5 meters of Heinrich, he recovers 12% of his maximum health every 3 seconds.
Lvl: 5 Passive
• When the enemy is more than 5 meters away from Heinrich, the damage dealt to Heinrich is reduced by 40%. When there are no enemies within 5 meters of Heinrich, he recovers 10% of his maximum health every 3 seconds.
Lvl: 4 Passive
• When the enemy is more than 5 meters away from Heinrich, the damage dealt to Heinrich is reduced by 32%. When there are no enemies within 5 meters of Heinrich, he recovers 8% of his maximum health every 3 seconds.
Lvl: 3 Passive
• When the enemy is more than 5 meters away from Heinrich, the damage dealt to Heinrich is reduced by 24%. When there are no enemies within 5 meters of Heinrich, he recovers 6% of his maximum health every 3 seconds.
Lvl: 2 Passive
• When the enemy is more than 5 meters away from Heinrich, the damage dealt to Heinrich is reduced by 16%. When there are no enemies within 5 meters of Heinrich, he recovers 4% of his maximum health every 3 seconds.
Lvl: 1 Passive
• When the enemy is more than 5 meters away from Heinrich, the damage dealt to Heinrich is reduced by 8%. When there are no enemies within 5 meters of Heinrich, he recovers 2% of his maximum health every 3 seconds.

Self 6400

function CommonFun.calcBuff_6400(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local MaxHp = targetUser:GetProperty("MaxHp")
  local skilllv = srcUser:GetLernedSkillLevel(a)
  local A = MaxHp * skilllv * b
  return A
end

Self

{
  "id": 137840,
  "BuffName": "Maintain order",
  "BuffRate": {
    "Odds": 100
  }
}

Self

{
  "id": 137841,
  "BuffName": "Maintain order (no enemies around)",
  "BuffRate": {
    "Odds": 100
  },
  "Condition": {
    "time": 3,
    "type": "NoEnemyAround",
    "range": 5
  },
  "BuffEffect": {
    "id": [
      137842
    ],
    "type": "AddBuff"
  }
}

Self

{
  "id": 137842,
  "BuffName": "Maintain order (regain blood)",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "Hp": {
      "a": 2743,
      "b": 0.02,
      "type": 6400
    },
    "type": "HSPChange",
    "calc_heal": 1
  }
}

Formula

{
  "id": 2743010,
  "Buff": {
    "self": [
      137840,
      137841
    ]
  },
  "Cost": 1,
  "Desc": [
    {
      "id": 2743000,
      "params": [
        80,
        20
      ]
    }
  ],
  "Icon": "skill_2743001",
  "Level": 10,
  "DescId": "##2834003",
  "NameZh": "##2834002",
  "Pvp_buff": {
    "self": [
      137840,
      137841
    ]
  }
}