This commit is contained in:
panw
2025-06-16 16:52:23 +08:00
parent d9b7b6c966
commit 9a2e2af37a
5 changed files with 38 additions and 5 deletions

View File

@@ -4,6 +4,7 @@ import { GameEvent } from '../common/config/GameEvent';
import { smc } from '../common/SingletonModuleComp';
import { EquipInfo, EquipType, EquipAttrTarget, EquipSpecialAttr} from '../common/config/Equips';
import { BuffAttr, DebuffAttr, geDebuffNum, getBuffNum } from '../common/config/SkillSet';
import { FightSet } from '../common/config/Mission';
const { ccclass, property } = _decorator;
@ccclass('EquipsComp')
@@ -145,10 +146,24 @@ export class EquipsComp extends Component {
case EquipSpecialAttr.WIND:
oops.message.dispatchEvent(GameEvent.ChangeATK,EquipSpecialAttr.WIND)
break
}
switch(armor_special_attr){
case EquipSpecialAttr.FRIEND_LIVE_CD:
oops.message.dispatchEvent(GameEvent.ChangeATK_FRIEND_LIVE_CD,FightSet.FRIEND_LIVE_CD_LESS)
break
default:
oops.message.dispatchEvent(GameEvent.ChangeATK,0)
oops.message.dispatchEvent(GameEvent.ChangeATK_FRIEND_LIVE_CD,0)
break
}
switch(accessory_special_attr){
case EquipSpecialAttr.FRIEND_LIVE_CD:
oops.message.dispatchEvent(GameEvent.ChangeATK_FRIEND_LIVE_CD,FightSet.FRIEND_LIVE_CD_LESS)
break
default:
oops.message.dispatchEvent(GameEvent.ChangeATK_FRIEND_LIVE_CD,0)
break
}
// 合并所有装备属性
const allBuff = [...weapon_buffs, ...armor_buffs, ...accessory_buffs];
const allDebuff = [...weapon_debuffs, ...armor_debuffs, ...accessory_debuffs];