yyl
2026-01-09 ed9bf64c03bf5fee5e115645de5a975baaa9041d
Main/System/Battle/BattleObject/BattleObject.cs
@@ -315,7 +315,7 @@
        return true;
    }
    public virtual void Hurt(BattleHurtParam battleHurtParam)
    public virtual void Hurt(BattleHurtParam battleHurtParam, RecordAction causingRecordAction = null)
    {
        bool isLastHit = battleHurtParam.hitIndex >= battleHurtParam.skillConfig.DamageDivide.Length - 1;
        bool firstHit = battleHurtParam.hitIndex == 0;
@@ -352,7 +352,7 @@
            {
                PushDropItems(battleHurtParam.battleDrops);
            }
            battleField.OnObjsDead(new List<BattleDeadPack>() { battleHurtParam.deadPack });
            battleField.OnObjsDead(new List<BattleDeadPack>() { battleHurtParam.deadPack }, causingRecordAction);
        }
        else