refactor(engine): 스킬 및 전투 시스템 개선
- SkillData 조정 - CombatCalculator 개선 - ItemService 업데이트 - ProgressService 개선 - SkillService 정리
This commit is contained in:
@@ -68,8 +68,8 @@ class SkillService {
|
||||
// 적 방어력 감소 적용
|
||||
final effectiveMonsterDef = monster.def * (1 - skill.targetDefReduction);
|
||||
|
||||
// 최종 데미지 계산 (방어력 감산)
|
||||
final finalDamage = (buffedDamage - effectiveMonsterDef * 0.5)
|
||||
// 최종 데미지 계산 (방어력 감산 0.3)
|
||||
final finalDamage = (buffedDamage - effectiveMonsterDef * 0.3)
|
||||
.round()
|
||||
.clamp(1, 9999);
|
||||
|
||||
@@ -626,8 +626,8 @@ class SkillService {
|
||||
// 적 방어력 감소 적용
|
||||
final effectiveMonsterDef = monster.def * (1 - skill.targetDefReduction);
|
||||
|
||||
// 최종 데미지 계산 (방어력 감산)
|
||||
final finalDamage = (buffedDamage - effectiveMonsterDef * 0.5)
|
||||
// 최종 데미지 계산 (방어력 감산 0.3)
|
||||
final finalDamage = (buffedDamage - effectiveMonsterDef * 0.3)
|
||||
.round()
|
||||
.clamp(1, 9999);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user