8180 【后端】【主干】优化组队打BOSS(修复仙盟狗熊王掉落问题)
| | |
| | | self.__ownerPlayerList = ownerPlayerList
|
| | |
|
| | | #调用物品掉落,boss一人一份
|
| | | if isGameBoss:
|
| | | if isGameBoss and hurtType in [ChConfig.Def_NPCHurtTypePlayer, ChConfig.Def_NPCHurtTypeTeam, ChConfig.Def_NPCHurtTypeSpecial]:
|
| | | for curPlayer in ownerPlayerList:
|
| | | self.__NPCDropItem(curPlayer, ChConfig.Def_NPCHurtTypePlayer, curPlayer.GetPlayerID(), [curPlayer])
|
| | | elif dropPlayer:
|
| | |
| | | self.__ownerPlayerList = ownerPlayerList
|
| | |
|
| | | #调用物品掉落,boss一人一份
|
| | | if isGameBoss:
|
| | | if isGameBoss and hurtType in [ChConfig.Def_NPCHurtTypePlayer, ChConfig.Def_NPCHurtTypeTeam, ChConfig.Def_NPCHurtTypeSpecial]:
|
| | | for curPlayer in ownerPlayerList:
|
| | | self.__NPCDropItem(curPlayer, ChConfig.Def_NPCHurtTypePlayer, curPlayer.GetPlayerID(), [curPlayer])
|
| | | elif dropPlayer:
|