查看: 1061|回复: 1

修复废弃内拉任务无法接取的问题-小灰灰

[复制链接]
  • TA的每日心情
    擦汗
    2022-11-20 17:39
  • 签到天数: 2 天

    [LV.1]初来乍到

    14

    主题

    9

    回帖

    164

    积分

    版主

    小灰灰

    Rank: 7Rank: 7Rank: 7

    积分
    164
    QQ
    发表于 2022-11-20 17:59:19 | 显示全部楼层 |阅读模式
    找到MapleCharacter.java

    找到getPetIndex函数
    从原来的

    public final byte getPetIndex(final int petId) {
            for (final MaplePet pet : getSummonedPets()) {
                    if (pet.getUniqueId() == petId) {
                            return (byte) Math.max(-1, pet.getSummonedValue() - 1);
                    }
            }
            return -1;
    }

    改成以下

    public byte getPetIndex(int petId) {
            for (MaplePet pet : getSummonedPets()) {
                if (pet.getUniqueId() == petId || pet.getPetItemId() == petId) {//修复废弃内拉任务
                    return (byte)Math.max(-1, pet.getSummonedValue() - 1);
                }
            }
            return -1;
        }

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-19 01:51
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    33

    主题

    49

    回帖

    2758

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    2758
    发表于 2022-11-20 18:19:18 | 显示全部楼层
    666,顶贴
    开服订制/脚本订制/ ---小米QQ526703257
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表