| | |
| | | import ChEquip
|
| | | import SkillShell
|
| | | import ChNPC
|
| | | import GameObj
|
| | | #---------------------------------------------------------------------
|
| | |
|
| | | #---------------------------------------------------------------------
|
| | |
| | | # @remarks 攻击
|
| | | def DoAttack(curSummonNPC, curTagPlayer, skill, skillValue, skillPercent, skillHurtList, tick):
|
| | |
|
| | | curTagPlayerHPBeforeAtk = curTagPlayer.GetHP()
|
| | | curTagPlayerHPBeforeAtk = GameObj.GetHP(curTagPlayer)
|
| | |
|
| | | hurtType = AttackCommon.GetHurtHP(curSummonNPC, curTagPlayer, skill,
|
| | | skillValue, skillPercent, tick)
|
| | |
| | | # @remarks 处理攻击后的结果
|
| | | def AttackResult(curSummonNPC, curTagPlayer, skill, tick):
|
| | | #防守方血量
|
| | | curTagPlayerHP = curTagPlayer.GetHP()
|
| | | curTagPlayerHP = GameObj.GetHP(curTagPlayer)
|
| | | curTagPlayerFBHP = FBLogic.OnGetFBCurHP(curTagPlayer)
|
| | |
|
| | | #防守方被动Buff触发
|