1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-05-28 06:51:54 +08:00

feat(SevenSoul): 增强七魂武器功能并修复子弹伤害逻辑

为七魂武器添加攻击力属性并调整伤害和治疗机制
修复子弹工具中空引用检查缺失的问题
移除子弹基类中冗余的空检查逻辑
更新武器描述以反映新功能
调整子弹粒子效果和伤害计算方式
This commit is contained in:
2025-11-30 15:46:18 +08:00
parent 2006087495
commit 7ab849129f
7 changed files with 25 additions and 23 deletions
-1
View File
@@ -104,7 +104,6 @@ func getDamage():
return baseDamage * damageMultipliers[usingDamageMultiplier]
func hit(target: Node):
var entity: EntityBase = EntityTool.fromHurtbox(target)
if !entity || !launcher: return
if !BulletTool.canDamage(self, entity): return
var resultDamage = entity.bulletHit(self, MathTool.rate(launcher.fields.get(FieldStore.Entity.CRIT_RATE) + GameRule.critRateInfluenceByLuckValue * launcher.fields[FieldStore.Entity.LUCK_VALUE]))
succeedToHit(resultDamage, entity)