Rename and clean up MapleDragon
This commit is contained in:
@@ -233,7 +233,7 @@ public class Character extends AbstractCharacterObject {
|
||||
private Map<String, Events> events = new LinkedHashMap<>();
|
||||
private PartyQuest partyQuest = null;
|
||||
private final List<Pair<DelayedQuestUpdate, Object[]>> npcUpdateQuests = new LinkedList<>();
|
||||
private MapleDragon dragon = null;
|
||||
private Dragon dragon = null;
|
||||
private Ring marriageRing;
|
||||
private int marriageItemid = -1;
|
||||
private int partnerId = -1;
|
||||
@@ -10615,14 +10615,14 @@ public class Character extends AbstractCharacterObject {
|
||||
}
|
||||
|
||||
public void createDragon() {
|
||||
dragon = new MapleDragon(this);
|
||||
dragon = new Dragon(this);
|
||||
}
|
||||
|
||||
public MapleDragon getDragon() {
|
||||
public Dragon getDragon() {
|
||||
return dragon;
|
||||
}
|
||||
|
||||
public void setDragon(MapleDragon dragon) {
|
||||
public void setDragon(Dragon dragon) {
|
||||
this.dragon = dragon;
|
||||
}
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ package net.server.channel.handlers;
|
||||
import client.Character;
|
||||
import client.Client;
|
||||
import net.packet.InPacket;
|
||||
import server.maps.MapleDragon;
|
||||
import server.maps.Dragon;
|
||||
import tools.PacketCreator;
|
||||
import tools.exceptions.EmptyMovementException;
|
||||
|
||||
@@ -36,7 +36,7 @@ public class MoveDragonHandler extends AbstractMovementPacketHandler {
|
||||
public void handlePacket(InPacket p, Client c) {
|
||||
final Character chr = c.getPlayer();
|
||||
final Point startPos = new Point(p.readShort(), p.readShort());
|
||||
final MapleDragon dragon = chr.getDragon();
|
||||
final Dragon dragon = chr.getDragon();
|
||||
if (dragon != null) {
|
||||
try {
|
||||
int movementDataStart = p.getPosition();
|
||||
|
||||
@@ -26,12 +26,10 @@ import client.Client;
|
||||
import tools.PacketCreator;
|
||||
|
||||
|
||||
public class Dragon extends AbstractAnimatedMapObject {
|
||||
private final Character owner;
|
||||
|
||||
public class MapleDragon extends AbstractAnimatedMapObject {
|
||||
|
||||
private Character owner;
|
||||
|
||||
public MapleDragon(Character chr) {
|
||||
public Dragon(Character chr) {
|
||||
super();
|
||||
this.owner = chr;
|
||||
this.setPosition(chr.getPosition());
|
||||
@@ -58,8 +56,8 @@ public class MapleDragon extends AbstractAnimatedMapObject {
|
||||
public void sendDestroyData(Client c) {
|
||||
c.sendPacket(PacketCreator.removeDragon(owner.getId()));
|
||||
}
|
||||
|
||||
|
||||
public Character getOwner() {
|
||||
return owner;
|
||||
return owner;
|
||||
}
|
||||
}
|
||||
@@ -2523,7 +2523,7 @@ public class MapleMap {
|
||||
addMapObject(chr.getPlayerShop());
|
||||
}
|
||||
|
||||
final MapleDragon dragon = chr.getDragon();
|
||||
final Dragon dragon = chr.getDragon();
|
||||
if (dragon != null) {
|
||||
dragon.setPosition(chr.getPosition());
|
||||
this.addMapObject(dragon);
|
||||
|
||||
@@ -7276,7 +7276,7 @@ public class PacketCreator {
|
||||
return p;
|
||||
}
|
||||
|
||||
public static Packet spawnDragon(MapleDragon dragon) {
|
||||
public static Packet spawnDragon(Dragon dragon) {
|
||||
OutPacket p = OutPacket.create(SendOpcode.SPAWN_DRAGON);
|
||||
p.writeInt(dragon.getOwner().getId());//objectid = owner id
|
||||
p.writeShort(dragon.getPosition().x);
|
||||
@@ -7289,7 +7289,7 @@ public class PacketCreator {
|
||||
return p;
|
||||
}
|
||||
|
||||
public static Packet moveDragon(MapleDragon dragon, Point startPos, InPacket movementPacket, long movementDataLength) {
|
||||
public static Packet moveDragon(Dragon dragon, Point startPos, InPacket movementPacket, long movementDataLength) {
|
||||
final OutPacket p = OutPacket.create(SendOpcode.MOVE_DRAGON);
|
||||
p.writeInt(dragon.getOwner().getId());
|
||||
p.writePos(startPos);
|
||||
|
||||
Reference in New Issue
Block a user