
HP Conversion
Lvl: 5
Buff
CD: 10 sec
Professor loses 5% of Max HP and converts the 100% of the HP takin into SP (When in PVP or GVG will only convert 25%)
Lvl: 4
Buff
CD: 9 sec
• Professor loses 4% of Max HP and converts the 100% of the HP takin into SP (When in PVP or GVG will only convert 25%)
Lvl: 3
Buff
CD: 8 sec
• Professor loses 3% of Max HP and converts the 100% of the HP takin into SP (When in PVP or GVG will only convert 25%)
Lvl: 2
Buff
CD: 7 sec
• Professor loses 2% of Max HP and converts the 100% of the HP takin into SP (When in PVP or GVG will only convert 25%)
Lvl: 1
Buff
CD: 6 sec
• Professor loses 1% of Max HP and converts the 100% of the HP takin into SP (When in PVP or GVG will only convert 25%)
Aesir
• HP Conversion - Effective Increase the same amount of HP converted into SP by 10%
• HP Conversion - Empower [HP Conversion] expend own HP -1%, the amount of SP gained won’t be reduced
Self 3690
function CommonFun.calcBuff_3690(srcUser, targetUser, a, b, c, d, lv)
if srcUser == nil or targetUser == nil then
return 0
end
local skilllv_1 = srcUser:GetLernedSkillLevel(1317_ASSASSIN:HP_CONVERSION)
local Num = srcUser:GetRunePoint(83040_AESIR_HP_CONVERSION_EXPEND_OWN_HP_1_THE_AMOUNT_OF_SP_GAINED_WON_T_BE_REDUCED)
local MaxHp = srcUser:GetProperty("MaxHp")
local A = -MaxHp * (skilllv_1 * 0.01 - Num * 0.01)
if 0 < A then
A = 0
end
return A
end
Self 3691
function CommonFun.calcBuff_3691(srcUser, targetUser, a, b, c, d, lv)
if srcUser == nil or targetUser == nil then
return 0
end
local skilllv_1 = srcUser:GetLernedSkillLevel(1317_ASSASSIN:HP_CONVERSION)
local MaxHp = srcUser:GetProperty("MaxHp")
local mapid, maptype = srcUser:GetMapInfo()
if maptype == PVP_MAPS then
MaxHp = MaxHp * 0.25
end
local Num_hp = srcUser:GetRunePoint(82018_AESIR_INCREASE_THE_SAME_AMOUNT_OF_HP_CONVERTED_INTO_SP_BY_10)
local A = MaxHp * skilllv_1 * 0.01 * (1 + Num_hp * 0.1)
return A
end
Self
{
"id": 118210,
"BuffName": "HP Conversion (-HP)",
"BuffRate": {
"Odds": 100
},
"BuffEffect": {
"Hp": {
"type": 3690
},
"type": "HSPChange"
},
"BuffStateID": 118210
}
Self
{
"id": 118211,
"BuffName": "HP Conversion (+SP)",
"BuffRate": {
"Odds": 100
},
"BuffEffect": {
"Sp": {
"type": 3691
},
"type": "HSPChange"
}
}
Formula
{
"CD": 10,
"id": 1317005,
"Buff": {
"self": [
118210,
118211
]
},
"Cost": 1,
"Desc": [
{
"id": 1317000,
"params": [
5
]
}
],
"Icon": "skill_1317001",
"Camps": "Friend",
"Level": 5,
"Logic": "SkillNone",
"DescId": "##170679",
"NameZh": "##166365",
"DelayCD": 0.5,
"Fire_EP": 3,
"Pvp_buff": {
"self": [
118210,
118211
]
},
"AttackAct": [
"use_skill2"
],
"Attack_EP": 3,
"SE_attack": "Skill/skill_magic_hptransfer_attack",
"SkillType": "Buff",
"Target_EP": 3,
"Launch_Range": 0,
"AutoCondition": [
{
"type": 11,
"value": 85,
"no_target": 1
}
]
}