From fa1e66fe6a7958a23a52aeb34f0cb8c3623e1151 Mon Sep 17 00:00:00 2001 From: Ino Date: Wed, 14 Jan 2026 16:24:45 +0900 Subject: [PATCH] AttackUp --- Assets/OneShotOneKill.txt | 15 +++++++++++++++ Assets/Script/InGame/Actor/AimArrowController.cs | 3 ++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/Assets/OneShotOneKill.txt b/Assets/OneShotOneKill.txt index bb95742..47d4159 100644 --- a/Assets/OneShotOneKill.txt +++ b/Assets/OneShotOneKill.txt @@ -1,4 +1,19 @@ 스킬 15종 +//HpUp 적에게 버틸 수 있는 성벽의 생명력이 증가합니다. +//AttackUp 공격력이 +1 증가합니다. +PreviousArrow 투사체 타격 횟수가 +1 증가합니다. +DiagonalArrow 발사 된 투사체 방향으로 사선 방향의 투사체 1개가 추가됩니다. +ProjectilePierce 투사체가 적을 관통하는 횟수가 증가합니다. +Reflect 투사체 반사 횟수가 +1 증가합니다. +Knockback 타격 된 적을 일정 거리 만큼 밀쳐냅니다. +DoubleShot 같은 방향으로 발사되는 투사체의 수량이 증가합니다. (※연속 발사) +Explosion 피격 된 대상을 처치하면 일정 범위에 피해를 입힙니다. (중첩 시 피해량과 범위가 증가) +Stun 피해를 입힌 적을 일정 시간(=0.5초) 기절 시킵니다. (※보스 몬스터에게는 적용 안됨) +Bounce 피격 된 대상이 있을 경우, 일정 범위 내 적에게 투사체 1개가 추가로 발사됩니다. +ArrowUpDown 투사체에 적이 명중할 경우 상/하 방향으로 투사체가 1개씩 발사됩니다. +ArrowLeftRight 투사체에 적이 명중할 경우 좌/우 방향으로 투사체가 1개씩 발사됩니다. +ImpactArrow 투사체가 적의 방어막에 막혀도 +1의 피해를 고정으로 입힙니다. +AttackSpeedUp 공격 속도가 0.1초 감소합니다. 몬스터 이동방식 구현 diff --git a/Assets/Script/InGame/Actor/AimArrowController.cs b/Assets/Script/InGame/Actor/AimArrowController.cs index 4a8b23e..f2024ad 100644 --- a/Assets/Script/InGame/Actor/AimArrowController.cs +++ b/Assets/Script/InGame/Actor/AimArrowController.cs @@ -42,12 +42,13 @@ public class AimArrowController : MonoBehaviour void Shoot() { var unit = IngameMgr.Ins.Get_CurUnitTData(); + var attack = unit.n_DefaultAttack + IngameMgr.Ins.Get_SkillValue(eSkillType.AttackUp); ProjectileMgr.Ins.Shoot_Projectile(new ProjectileData { IsPC = true, m_Data = table_projectile.Ins.Get_Data(unit.n_ProjectileID), tf_Start = arrow.transform, - Dmg = unit.n_DefaultAttack + Dmg = (int)attack }); }