보스 몬스터 공격 시 데미지, 몬스터 방어율 무시 옵션
ItemInfomation.java
getEquipStats 찾기
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
public final Map<String, Integer> getEquipStats(final int itemId) {
if (equipStatsCache.containsKey(itemId)) {
return equipStatsCache.get(itemId);
}
//(생략)
/* 추가 */
ret.put("imdR", MapleDataTool.getInt("imdR", info, 0)); // IgnoreWdef
ret.put("bdR", MapleDataTool.getInt("bdR", info, 0)); // BossDamage
/* 추가 완료 */
equipStatsCache.put(itemId, ret);
return ret;
}
|
cs |
ItemInfomation.java
getEquipById 찾기
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
public final IItem getEquipById(final int equipId, final int ringId) {
final Equip nEquip = new Equip(equipId, (byte) 0, (byte) 0);
nEquip.setQuantity((short) 1);
final Map<String, Integer> stats = getEquipStats(equipId);
if (stats != null) {
for (Entry<String, Integer> stat : stats.entrySet()) {
final String key = stat.getKey();
//(생략)
/* 추가 */
} else if (key.equals("imdR")) {
nEquip.setIgnoreWdef((short) stat.getValue().intValue());
} else if (key.equals("bdR")) {
nEquip.setBossDamage((byte) stat.getValue().intValue());
}
/* 추가 완료 */
}
}
equipCache.put(equipId, nEquip);
return nEquip.copy();
}
|

cksals33 님의 최근 댓글
감사용 2017 04.03