This one has no patch file
open: MapleBuffStat.java
Add
open: MaplePacketCreator.javaMORPH(0x200000000l),
In function giveBuff, add parameter (meaning find this string "giveBuff" no quoat marks tho)
Function giveBuffboolean morph
Change the last mplew.write(0); (find mplew.write(0); and change to this)
open: MapleStatEffect.javaif(!morph)
mplew.write(0); // combo 600, too
else
mplew.write(1);
Add these fields (some where that wont mess up the code.)
Add these where similar stuff appear in loadFromData (open search it in MapleStatEffect.java)private boolean isMorph = false;
private int morphId = 0;
Add this after the if(skill) block in loadFromData (search for if(skill) and add this skill meaning skill name =])ret.morphId = MapleDataTool.getInt("morph", source, 0);
ret.isMorph = ret.morphId > 0 ? true : false;
if(ret.isMorph())
statups.add(new Pair<MapleBuffStat, Integer>(MapleBuffStat.MORPH, Integer.valueOf(ret.getMorph())));
Add these functions (put it at the bottem i think)
open: UseCashItemHandler.javapublic boolean isMorph(){
return isMorph;
}
public int getMorph(){
return morphId;
}
Add this where similar stuff appear
} else if(itemType == 530) {
MapleItemInformationProvider ii = MapleItemInformationProvider.getInstance();
ii.getItemEffect(itemId).applyTo(c.getPlayer());
Credits go to AngelSL from www.dev-odinms.com
I dont take any credit for this nor do i really know how to use this scince im busy
btw Morphs alowes you to turn into monsters suck as pig grays mushroom =]
p.s. Dont come in calling me a leacher because leaching is when you steal some ones work and dont give them proper credit =P i toke no credit for this =3



Reply With Quote


