mirror of
https://github.com/Rundll86/Dog-Lynx-And-HCN.git
synced 2026-05-31 08:21:54 +08:00
fix(武器平衡): 调整道教石像和无为之剑的数值
降低道教石像的攻击加成和rate2加成 提高道教石像的基础攻击力 为无为之剑添加rate2属性并实现伤害计算 更新相关描述文本
This commit is contained in:
@@ -2,6 +2,7 @@ extends BulletBase
|
||||
class_name InfinitySwordBullet
|
||||
|
||||
var implused: Array[EntityBase] = []
|
||||
var rate2: float = 0
|
||||
|
||||
func spawn():
|
||||
CameraManager.shake(2000, 100)
|
||||
@@ -15,3 +16,7 @@ func succeedToHit(_dmg: float, entity: EntityBase):
|
||||
var eff = EffectController.create(ComponentManager.getEffect("ShootBlood"), entity.position)
|
||||
eff.particles.hide()
|
||||
eff.shot()
|
||||
func hitBullet(bullet: BulletBase):
|
||||
if !is_instance_valid(launcher): return
|
||||
if BulletTool.canDamage(bullet, launcher):
|
||||
baseDamage *= rate2 ** bullet.getDamage()
|
||||
|
||||
@@ -23,6 +23,7 @@ func shoot():
|
||||
):
|
||||
if bullet is InfinitySwordBullet:
|
||||
bullet.baseDamage = baseDamage
|
||||
bullet.rate2 = rate2
|
||||
func beReady():
|
||||
canMove = false
|
||||
EffectController.create(ComponentManager.getEffect("Danger"), findAnchor("Spawn")).shot()
|
||||
|
||||
Reference in New Issue
Block a user