Lvl: 10
Telesport
CD: 5 sec
Range: 60
Fixed Cast Time: 1
• After chanting for 0.5 sec, Appears on a random spot on the map
Lvl: 0
Attack
Magic
Range: 6
Fixed Cast Time: 0.5
• Deals (M.Atk1000%) wind M.Dmg to the target
Formula
function CommonFun.calcDamage_9004(srcUser, targetUser, params, damageParam, logger)
local Hp = targetUser:GetProperty("Hp")
local Weapon = srcUser:GetEquipedID(7_WEAPON)
local targetRace = targetUser.race
if srcUser:HasBuffID(49320_RACIAL_ANCIENT_RELICS_PERMANENT_:MAX_STACK_0) and srcUser:HasBuffID(49325_RACIAL_ANCIENT_RELICS_CD_:MAX_STACK_0) then
elseif srcUser:HasBuffID(49320_RACIAL_ANCIENT_RELICS_PERMANENT_:MAX_STACK_0) then
targetRace = 2
end
local enemy = srcUser:IsEnemy(targetUser)
local A = Hp - 1
if enemy then
if targetRace == 3 and (Weapon == 41815_SABBATH_1 or Weapon == 141815_SABBATH_2) then
if targetUser.boss == true or targetUser.mini == true then
return 0, 0
else
return A
end
elseif targetRace == 1 and (Weapon == 41836_SLAUGHTER_HAND_AXE_1 or Weapon == 141836_SLAUGHTER_HAND_AXE_2) then
if targetUser.boss == true or targetUser.mini == true then
return 0, 0
else
return A
end
else
return 0, 0
end
else
return 0, 0
end
return 0, 0
end
Formula
{
"id": 70050020,
"Icon": "",
"Camps": "Enemy",
"Level": 1,
"Logic": "SkillLockedTarget",
"Damage": [
{
"type": 9004
}
],
"NameZh": "##169263",
"DamTime": {
"type": 1,
"value": 1
},
"Fire_EP": 3,
"RollType": 1,
"SkillHit": 2,
"AttackAct": [
"use_skill"
],
"Attack_EP": 3,
"SkillType": "Attack",
"Target_EP": 3,
"Launch_Range": 3
}