src\client PlayerStats.java
搜索:
} //slow, poison, darkness, seal, freeze
Integer set = ii.getSetItemID(equip.getItemId());
if (set != null && set > 0) {
int value = 1;
if (setHandling.containsKey(set)) {
value += setHandling.get(set).intValue();
}
setHandling.put(set, value); //id of Set, number of items to go with the set
}
替換:
} //slow, poison, darkness, seal, freeze
percent_hp += ii.getItemIncMHPr(equip.getItemId()); //裝備加百分比HP
percent_mp += ii.getItemIncMMPr(equip.getItemId()); //裝備加百分比MP
Integer set = ii.getSetItemID(equip.getItemId());
if (set != null && set > 0) {
int value = 1;
if (setHandling.containsKey(set)) {
value += setHandling.get(set).intValue();
}
setHandling.put(set, value); //id of Set, number of items to go with the set
}
src\server MapleItemInformationProvider.java
找個空白的位置添加
/*
* 裝備加百分比HP
*/
public int getItemIncMHPr(int itemId) {
if (getEquipStats(itemId) == null || !getEquipStats(itemId).containsKey("MHPr")) {
return 0;
}
return getEquipStats(itemId).get("MHPr");
}
/*
* 裝備加百分比MP
*/
public int getItemIncMMPr(int itemId) {
if (getEquipStats(itemId) == null || !getEquipStats(itemId).containsKey("MMPr")) {
return 0;
}
return getEquipStats(itemId).get("MMPr");
} |