| | |
| | | #
|
| | | # @change: "2016-11-16 15:30" hxp 增加获取衰弱效果信息列表
|
| | | #
|
| | | # 详细描述: 被动buff效果管理
|
| | | # 详细描述: 被动buff效果管理s
|
| | | #
|
| | | #---------------------------------------------------------------------
|
| | | #"""Version = 2016-11-16 15:30"""
|
| | |
| | | import EventShell
|
| | | import NPCCommon
|
| | | import PetControl
|
| | | import QuestCommon
|
| | |
|
| | | #GameWorld.ImportAll("Script\\Skill\\", "SkillBoosts")
|
| | | GameWorld.ImportAll("Script\\Skill\\", "PassiveBuff")
|
| | |
| | | return
|
| | | if key == "MountLv":
|
| | | if PlayerHorse.GetHorseSumLV(curPlayer) < value:
|
| | | return
|
| | | |
| | |
|
| | | # 多加一种任务判断
|
| | | if key == "OpenSkillSlots":
|
| | | # 主线任务完成时会设置标志可进地图标志
|
| | | mission_1 = QuestCommon.GetCommonMission(curPlayer)
|
| | | if not mission_1:
|
| | | return
|
| | |
|
| | | if int(strIndex) > mission_1.GetProperty("OpenSkillSlots"):
|
| | | return
|
| | |
|
| | | PlayerControl.NomalDictSetProperty(curPlayer,
|
| | |
| | | 4511:ChConfig.TriggerType_AttackAddFinalValue, #攻击增加输出伤害11
|
| | | 4512:ChConfig.TriggerType_ReduceHurtHPPer, # 百分比减少攻击计算后伤害
|
| | | 4513:ChConfig.TriggerType_AttackAddFinalValue, #攻击增加输出伤害11
|
| | | 4515:ChConfig.TriggerType_AddIceAtkPer, # BUFF类:攻击附加真实伤害百分比 |
| | | 803:ChConfig.TriggerType_BloodShield, # 血盾
|
| | | 806:ChConfig.TriggerType_BloodShield, # 血盾
|
| | | 808:ChConfig.TriggerType_BloodShield, # 血盾
|