Reformat and clean up "net" package

This commit is contained in:
P0nk
2021-09-09 23:26:02 +02:00
parent 69f4580637
commit 6be6ea9927
235 changed files with 3556 additions and 3398 deletions

View File

@@ -28,41 +28,40 @@ import net.packet.InPacket;
import tools.PacketCreator;
/**
*
* @author Matze
* @author Ronan - concurrency protection
*/
public final class MesoDropHandler extends AbstractPacketHandler {
@Override
public final void handlePacket(InPacket p, Client c) {
Character player = c.getPlayer();
if (!player.isAlive()) {
c.sendPacket(PacketCreator.enableActions());
return;
}
p.skip(4);
int meso = p.readInt();
if (c.tryacquireClient()) { // thanks imbee for noticing players not being able to throw mesos too fast
try {
if (meso <= player.getMeso() && meso > 9 && meso < 50001) {
player.gainMeso(-meso, false, true, false);
} else {
c.sendPacket(PacketCreator.enableActions());
return;
}
} finally {
c.releaseClient();
}
} else {
c.sendPacket(PacketCreator.enableActions());
return;
}
if (player.attemptCatchFish(meso)) {
player.getMap().disappearingMesoDrop(meso, player, player, player.getPosition());
} else {
player.getMap().spawnMesoDrop(meso, player.getPosition(), player, player, true, (byte) 2);
}
@Override
public final void handlePacket(InPacket p, Client c) {
Character player = c.getPlayer();
if (!player.isAlive()) {
c.sendPacket(PacketCreator.enableActions());
return;
}
p.skip(4);
int meso = p.readInt();
if (c.tryacquireClient()) { // thanks imbee for noticing players not being able to throw mesos too fast
try {
if (meso <= player.getMeso() && meso > 9 && meso < 50001) {
player.gainMeso(-meso, false, true, false);
} else {
c.sendPacket(PacketCreator.enableActions());
return;
}
} finally {
c.releaseClient();
}
} else {
c.sendPacket(PacketCreator.enableActions());
return;
}
if (player.attemptCatchFish(meso)) {
player.getMap().disappearingMesoDrop(meso, player, player, player.getPosition());
} else {
player.getMap().spawnMesoDrop(meso, player.getPosition(), player, player, true, (byte) 2);
}
}
}