2.7 벚꽃팩(넬기반) 보스 대미지 배율 조정 외부화
2.7벚꽃서버팩\config\server.properties 파일 최하단에 아래 내용 추가
# 보스 데미지 배율 (ex 0.1 = 10% 원래 대미지의 10 분의 1, 1.0이상으로 올릴 시 유저 순삭 주의)
BossDamageRate = 0.9
-----------------------------------------------------------------------------
2.70 벚꽃팩\src\l1j\server\Config.java
파일 CHARACTER_CONFIG_IN_SERVER_SIDE;
요거랑
/** Rate control */
이 주석 사이에
public static double BOSS_DAMAGE_RATE; 내용 추가
아래처럼 되게..
public static boolean CHARACTER_CONFIG_IN_SERVER_SIDE;
// 이 변수를 추가하세요
public static double BOSS_DAMAGE_RATE;
/** Rate control */
public static double RATE_XP;
-----------------------------------------------------------------------------
2.70 벚꽃팩\src\l1j\server\server\model\L1Attack.java 파일의
// ●●●● NPC 로부터 플레이어에의 데미지 산출 ●●●●
private int calcNpcPcDamage() { }
이 함수 안의
addNpcPoisonAttack(_npc, _targetPc);
요기랑
return (int) dmg;
}
이 사이에
addNpcPoisonAttack(_npc, _targetPc);
// [보스 데미지 하향] 일반 몹은 냅두고 보스만 적용 26-06-02
if (_npc != null) {
int npcId = _npc.getNpcTemplate().get_npcId();
// 1. 보스 목록을 설정합니다 (여기에 보스들의 ID를 넣으세요)
// 예: 커츠(45600), 데스나이트(45601) 등 DB에서 보스 ID를 확인하여 넣으세요.
if (npcId == 45600 || npcId == 45601 || npcId == 45569) {
dmg = dmg * Config.BOSS_DAMAGE_RATE;
}
}
if (dmg <= 0) {
_isHit = false;
}
return (int) dmg;
}
이렇게 되게 넣기

뷸바다 님의 최근 댓글