懇求大大 要如何修改寵物抓捕機率 語法有找到 只是在哪修改機率
private boolean isTamePet(L1NpcInstance npc) {
boolean isSuccess = false;
int npcId = npc.getNpcTemplate().get_npcId();
if (npcId == 45313) { // タイガー
if ((npc.getMaxHp() / 3 > npc.getCurrentHp() // HPが1/3未満で1/16の確率
)
&& (Random.nextInt(16) == 15)) {
isSuccess = true;
}
} else {
if (npc.getMaxHp() / 3 > npc.getCurrentHp()) {
isSuccess = true;
}
}isSuccess
if ((npcId == 45313) || (npcId == 45044) || (npcId == 45711)) { // タイガー、ラクーン、紀州犬の子犬
if (npc.isResurrect()) { // RES後はテイム不可
isSuccess = false;
}
|