
Moon Shadow Barb
Lvl: 5
Buff
CD: 4 sec
SP: 50
Roll 5 meters in the direction of the joystick with the help of the shadow under the moonlight, and shoot 3 Penetrating arrow arrows in a fan shape at the nearest enemy, making yourself invulnerable to losing health within 1 second after rolling. This skill can be used twice in a row, and the Cooldown Time cannot be reduced.
Lvl: 4
Buff
CD: 5 sec
SP: 50
• Roll 5 meters in the direction of the joystick with the help of the shadow under the moonlight, and shoot 3 Penetrating arrow arrows in a fan shape at the nearest enemy, making yourself invulnerable to losing health within 1 second after rolling. This skill can be used twice in a row, and the Cooldown Time cannot be reduced.
Lvl: 3
Buff
CD: 6 sec
SP: 50
• Roll 5 meters in the direction of the joystick with the help of the shadow under the moonlight, and shoot 3 Penetrating arrow arrows in a fan shape at the nearest enemy, making yourself invulnerable to losing health within 1 second after rolling. This skill can be used twice in a row, and the Cooldown Time cannot be reduced.
Lvl: 2
Buff
CD: 7 sec
SP: 50
• Roll 5 meters in the direction of the joystick with the help of the shadow under the moonlight, and shoot 3 Penetrating arrow arrows in a fan shape at the nearest enemy, making yourself invulnerable to losing health within 1 second after rolling. This skill can be used twice in a row, and the Cooldown Time cannot be reduced.
Lvl: 1
Buff
CD: 8 sec
SP: 50
• Roll 5 meters in the direction of the joystick with the help of the shadow under the moonlight, and shoot 3 Penetrating arrow arrows in a fan shape at the nearest enemy, making yourself invulnerable to losing health within 1 second after rolling. This skill can be used twice in a row, and the Cooldown Time cannot be reduced.
Self 6402
function CommonFun.calcBuff_6402(srcUser, targetUser, a, b, c, d, lv)
if srcUser == nil or targetUser == nil then
return 0
end
local MaxHp = targetUser:GetProperty("MaxHp")
local MaxSp = targetUser:GetProperty("MaxSp")
local skilllv = srcUser:GetLernedSkillLevel(a)
local A = MaxHp * skilllv * b + MaxSp * skilllv * c
return A
end
Self
{
"id": 138510,
"BuffName": "Moon Shadow Barb",
"BuffRate": {
"Odds": 100
},
"BuffEffect": {
"type": "UseMultiSkill",
"range": 8,
"skillID": 2822001,
"arc_angle": 30,
"multi_type": 1
}
}
Self
{
"id": 138511,
"BuffName": "Moon Shadow Barb (HP lock)",
"BuffRate": {
"Odds": 100
},
"BuffType": {
"isgain": 1,
"isdisperse": 1
},
"BuffEffect": {
"type": "LockHp",
"locktype": 2
},
"BuffStateID": 138511
}
Self
{
"id": 138513,
"BuffName": "Moon Shadow Barb (healing)",
"BuffRate": {
"Odds": 100
},
"BuffEffect": {
"Hp": {
"a": 2819,
"b": 0.05,
"c": 0,
"type": 6402
},
"Sp": {
"a": 2819,
"b": 0,
"c": 0.05,
"type": 6402
},
"type": "HSPChange",
"calc_heal": 1
}
}
Self
{
"id": 138514,
"BuffName": "Moon Shadow Barb (Stealth Acceleration)",
"BuffRate": {
"Odds": {
"a": 211131,
"type": 5000
}
},
"Condition": {
"time": 0.5,
"type": "AfterTime"
},
"BuffEffect": {
"id": [
138515
],
"type": "AddBuff"
}
}
Self
{
"id": 138515,
"BuffName": "Moon Shadow Barb (Stealth Acceleration)",
"BuffRate": {
"Odds": 100
},
"BuffType": {
"isgain": 1,
"isdisperse": 1
},
"BuffEffect": {
"type": "Hide",
"Hiding": 1,
"MoveSpdPer": {
"a": 0,
"b": 0,
"c": 211131,
"type": 5020
}
},
"BuffStateID": 95300
}
Formula
{
"CD": 4,
"id": 2816005,
"Buff": {
"self": [
138510,
138511,
138513,
138514
]
},
"Cost": 1,
"Desc": [
{
"id": 2816000
}
],
"Icon": "skill_2816001",
"Camps": "Friend",
"FixCD": 1,
"Level": 5,
"Logic": "SkillNone",
"DescId": "##3455092",
"NameZh": "##3449342",
"Fire_EP": 2,
"Pvp_buff": {
"self": [
138510,
138511,
138513,
138514
]
},
"AttackAct": [
"use_skill3"
],
"Attack_EP": 2,
"SE_attack": "Skill/sfx_skill_fenlier_barbedmoon_attack_01",
"SkillCost": {
"sp": 50
},
"SkillType": "Buff",
"Target_EP": 3,
"E_Attack_On": 1,
"Logic_Param": {
"CdTimes": 2,
"Use_Joystick_Dir": 1
},
"Launch_Range": 0,
"AttackEffects": [
{
"type": 1,
"speed": 20,
"distance": 5,
"direction": "forward"
}
],
"AutoCondition": [
{
"type": 2
}
],
"AutoCondition_Groove": 1
}