return { { effect_list = { { type = "BattleBuffAddAttrRatio", trigger = { "onAttach", "onRemove" }, arg_list = { number = 400, attr = "cannonPower" } }, { type = "BattleBuffAddAttr", trigger = { "onAttach" }, arg_list = { number = -0.04, attr = "injureRatio" } }, { type = "BattleBuffCancelBuff", trigger = { "onHPRatioUpdate" }, arg_list = { count = 1, hpUpperBound = 0.3 } } } }, { effect_list = { { type = "BattleBuffAddAttrRatio", trigger = { "onAttach", "onRemove" }, arg_list = { number = 460, attr = "cannonPower" } }, { type = "BattleBuffAddAttr", trigger = { "onAttach" }, arg_list = { number = -0.046, attr = "injureRatio" } }, { type = "BattleBuffCancelBuff", trigger = { "onHPRatioUpdate" }, arg_list = { count = 1, hpUpperBound = 0.3 } } } }, { effect_list = { { type = "BattleBuffAddAttrRatio", trigger = { "onAttach", "onRemove" }, arg_list = { number = 520, attr = "cannonPower" } }, { type = "BattleBuffAddAttr", trigger = { "onAttach" }, arg_list = { number = -0.052, attr = "injureRatio" } }, { type = "BattleBuffCancelBuff", trigger = { "onHPRatioUpdate" }, arg_list = { count = 1, hpUpperBound = 0.3 } } } }, { effect_list = { { type = "BattleBuffAddAttrRatio", trigger = { "onAttach", "onRemove" }, arg_list = { number = 600, attr = "cannonPower" } }, { type = "BattleBuffAddAttr", trigger = { "onAttach" }, arg_list = { number = -0.06, attr = "injureRatio" } }, { type = "BattleBuffCancelBuff", trigger = { "onHPRatioUpdate" }, arg_list = { count = 1, hpUpperBound = 0.3 } } } }, { effect_list = { { type = "BattleBuffAddAttrRatio", trigger = { "onAttach", "onRemove" }, arg_list = { number = 660, attr = "cannonPower" } }, { type = "BattleBuffAddAttr", trigger = { "onAttach" }, arg_list = { number = -0.066, attr = "injureRatio" } }, { type = "BattleBuffCancelBuff", trigger = { "onHPRatioUpdate" }, arg_list = { count = 1, hpUpperBound = 0.3 } } } }, { effect_list = { { type = "BattleBuffAddAttrRatio", trigger = { "onAttach", "onRemove" }, arg_list = { number = 720, attr = "cannonPower" } }, { type = "BattleBuffAddAttr", trigger = { "onAttach" }, arg_list = { number = -0.072, attr = "injureRatio" } }, { type = "BattleBuffCancelBuff", trigger = { "onHPRatioUpdate" }, arg_list = { count = 1, hpUpperBound = 0.3 } } } }, { effect_list = { { type = "BattleBuffAddAttrRatio", trigger = { "onAttach", "onRemove" }, arg_list = { number = 800, attr = "cannonPower" } }, { type = "BattleBuffAddAttr", trigger = { "onAttach" }, arg_list = { number = -0.08, attr = "injureRatio" } }, { type = "BattleBuffCancelBuff", trigger = { "onHPRatioUpdate" }, arg_list = { count = 1, hpUpperBound = 0.3 } } } }, { effect_list = { { type = "BattleBuffAddAttrRatio", trigger = { "onAttach", "onRemove" }, arg_list = { number = 860, attr = "cannonPower" } }, { type = "BattleBuffAddAttr", trigger = { "onAttach" }, arg_list = { number = -0.086, attr = "injureRatio" } }, { type = "BattleBuffCancelBuff", trigger = { "onHPRatioUpdate" }, arg_list = { count = 1, hpUpperBound = 0.3 } } } }, { effect_list = { { type = "BattleBuffAddAttrRatio", trigger = { "onAttach", "onRemove" }, arg_list = { number = 820, attr = "cannonPower" } }, { type = "BattleBuffAddAttr", trigger = { "onAttach" }, arg_list = { number = -0.092, attr = "injureRatio" } }, { type = "BattleBuffCancelBuff", trigger = { "onHPRatioUpdate" }, arg_list = { count = 1, hpUpperBound = 0.3 } } } }, { effect_list = { { type = "BattleBuffAddAttrRatio", trigger = { "onAttach", "onRemove" }, arg_list = { number = 1000, attr = "cannonPower" } }, { type = "BattleBuffAddAttr", trigger = { "onAttach" }, arg_list = { number = -0.1, attr = "injureRatio" } }, { type = "BattleBuffCancelBuff", trigger = { "onHPRatioUpdate" }, arg_list = { count = 1, hpUpperBound = 0.3 } } } }, name = "鲜血诗篇-P2", init_effect = "", id = 19242, time = 0, picture = "", desc = "鲜血诗篇-P2", stack = 1, color = "yellow", icon = 19240, last_effect = "", blink = { 0, 0.7, 1, 0.3, 0.3 }, effect_list = { { type = "BattleBuffAddAttrRatio", trigger = { "onAttach", "onRemove" }, arg_list = { number = 400, attr = "cannonPower" } }, { type = "BattleBuffAddAttr", trigger = { "onAttach", "onRemove" }, arg_list = { number = -0.04, attr = "injureRatio" } }, { type = "BattleBuffCancelBuff", trigger = { "onHPRatioUpdate" }, arg_list = { count = 1, hpUpperBound = 0.3 } } } }