[65 복붙 강의] 몹미스트 고치기
MaplePacketCreator.java - spawnMist
if (mist.getMobSkill() == null) {
mplew.writeInt(mist.getSourceSkill().getId());
} else {
mplew.writeInt(mist.getMobSkill().getSkillId());
}
mplew.writeInt(mist.getSourceSkill().getId());
} else {
mplew.writeInt(mist.getMobSkill().getSkillId());
}
이거를
if (mist.getMobSkill() == null) {
mplew.writeInt(mist.getSourceSkill().getId());
} else {
mplew.writeInt(mist.getMobSkill().getSkillId());
mplew.write(mist.getSkillLevel());
mplew.writeShort(mist.getSkillDelay());
mplew.writeRect(mist.getBox());
mplew.write(0);
mplew.writeInt(0);
return mplew.getPacket();
}
mplew.writeInt(mist.getSourceSkill().getId());
} else {
mplew.writeInt(mist.getMobSkill().getSkillId());
mplew.write(mist.getSkillLevel());
mplew.writeShort(mist.getSkillDelay());
mplew.writeRect(mist.getBox());
mplew.write(0);
mplew.writeInt(0);
return mplew.getPacket();
}
이렇게 고치셈
추잡스러우면 밑부분에 if를 가져다 넣든 삼항연산자를 쓰던
재량껏 알아서 가져다 쓰도록. 그냥 써도 상관은 없으니

케이몰스 님의 최근 댓글
이거 아르카나 아니고 51 노스텔지아 아님? 2022 07.30 내 3000포인트 ㅠ 2022 07.30 ㄳ 2022 07.28 ㄳ 2018 02.11