mirror of
https://github.com/Rogiel/l2jserver2
synced 2025-12-10 09:22:49 +00:00
@@ -146,14 +146,14 @@ public class CharacterInformationBroadcastPacket extends AbstractServerPacket {
|
||||
buffer.writeInt(0x00); // unk
|
||||
|
||||
// FIXME half of those are walk speed
|
||||
buffer.writeInt((int) character.getStats().getRunSpeed());
|
||||
buffer.writeInt((int) character.getStats().getRunSpeed());
|
||||
buffer.writeInt((int) character.getStats().getRunSpeed());
|
||||
buffer.writeInt((int) character.getStats().getRunSpeed());
|
||||
buffer.writeInt((int) character.getStats().getRunSpeed());
|
||||
buffer.writeInt((int) character.getStats().getRunSpeed());
|
||||
buffer.writeInt((int) character.getStats().getRunSpeed());
|
||||
buffer.writeInt((int) character.getStats().getRunSpeed());
|
||||
buffer.writeInt(character.getStats().getRunSpeed());
|
||||
buffer.writeInt(character.getStats().getRunSpeed());
|
||||
buffer.writeInt(character.getStats().getRunSpeed());
|
||||
buffer.writeInt(character.getStats().getRunSpeed());
|
||||
buffer.writeInt(character.getStats().getRunSpeed());
|
||||
buffer.writeInt(character.getStats().getRunSpeed());
|
||||
buffer.writeInt(character.getStats().getRunSpeed());
|
||||
buffer.writeInt(character.getStats().getRunSpeed());
|
||||
|
||||
buffer.writeDouble(0x01); // move speed multiplier
|
||||
buffer.writeDouble(0x01); // attack speed multiplier
|
||||
|
||||
@@ -205,10 +205,10 @@ public class CharacterInformationPacket extends AbstractServerPacket {
|
||||
buffer.writeInt(0x00); // 0-non-pvp 1-pvp = violett name
|
||||
buffer.writeInt(character.getKarma()); // karma
|
||||
|
||||
buffer.writeInt((int) character.getStats().getRunSpeed());
|
||||
buffer.writeInt((int) character.getStats().getWalkSpeed());
|
||||
buffer.writeInt((int) character.getStats().getRunSpeed());
|
||||
buffer.writeInt((int) character.getStats().getWalkSpeed());
|
||||
buffer.writeInt(character.getStats().getRunSpeed());
|
||||
buffer.writeInt(character.getStats().getWalkSpeed());
|
||||
buffer.writeInt(character.getStats().getRunSpeed());
|
||||
buffer.writeInt(character.getStats().getWalkSpeed());
|
||||
buffer.writeInt(0); // unk
|
||||
buffer.writeInt(0); // unk
|
||||
buffer.writeInt(0); // fly speed -only if flying
|
||||
|
||||
@@ -21,7 +21,6 @@ import org.jboss.netty.buffer.ChannelBuffer;
|
||||
import com.l2jserver.game.net.Lineage2Connection;
|
||||
import com.l2jserver.game.net.packet.AbstractServerPacket;
|
||||
import com.l2jserver.model.template.NPCTemplate;
|
||||
import com.l2jserver.model.world.L2Character;
|
||||
import com.l2jserver.model.world.NPC;
|
||||
import com.l2jserver.util.BufferUtils;
|
||||
|
||||
@@ -50,7 +49,7 @@ public class NPCInformationPacket extends AbstractServerPacket {
|
||||
buffer.writeInt(npc.getID().getID());
|
||||
buffer.writeInt(template.getID().getID() + 1000000); // npctype id
|
||||
if (npc instanceof NPC) {
|
||||
buffer.writeInt((((NPCTemplate) template).isAttackable() ? 0x01
|
||||
buffer.writeInt(((template).isAttackable() ? 0x01
|
||||
: 0x00));
|
||||
} else {
|
||||
buffer.writeInt(0x01);
|
||||
@@ -84,8 +83,8 @@ public class NPCInformationPacket extends AbstractServerPacket {
|
||||
buffer.writeByte(0x00); // is in combat
|
||||
buffer.writeByte(0x00); // is like dead (faking)
|
||||
buffer.writeByte(0x00); // 0=teleported 1=default 2=summoned
|
||||
BufferUtils.writeString(buffer, ((NPCTemplate) template).getName());
|
||||
BufferUtils.writeString(buffer, ((NPCTemplate) template).getTitle());
|
||||
BufferUtils.writeString(buffer, (template).getName());
|
||||
BufferUtils.writeString(buffer, (template).getTitle());
|
||||
buffer.writeInt(0x00); // Title color 0=client default
|
||||
buffer.writeInt(0x00); // pvp flag
|
||||
buffer.writeInt(0x00); // karma
|
||||
|
||||
Reference in New Issue
Block a user