- Joined
- Apr 20, 2008
- Messages
- 11
- Reaction score
- 0
Made by c92h23
Go to the ChangeMapHandler.java
Change
To
It's All. Very Easy.
Go to the ChangeMapHandler.java
Change
player.setHp(50);
MapleMap to = c.getPlayer().getMap().getReturnMap();
MaplePortal pto = to.getPortal(0);
player.setStance(0);
player.changeMap(to, pto);
To
if (c.getPlayer().getFame() > -10) { /* You can change this */
player.setHp(50);
MapleMap to = c.getPlayer().getMap().getReturnMap();
MaplePortal pto = to.getPortal(0);
player.setStance(0);
player.changeMap(to, pto);
} else {
player.setHp(50);
MapleMap to = c.getPlayer().getMap().getReturnMap();
MaplePortal pto = to.getPortal(0);
player.setStance(0);
player.changeMap(to, pto);
player.setExp(player.getExp() / 2);
player.updateSingleStat(MapleStat.EXP, player.getExp());
MapleInventory equipped = player.getInventory(MapleInventoryType.EQUIPPED);
MapleInventory equip = player.getInventory(MapleInventoryType.EQUIP);
List<Byte> ids = new LinkedList<Byte>();
for (IItem item : equipped.list()) {
ids.add(item.getPosition());
}
for (byte id : ids) {
MapleInventoryManipulator.drop(player.getClient(), MapleInventoryType.EQUIP, (byte) id, (byte) equip.getNextFreeSlot());
}
}
It's All. Very Easy.