Class SummonPacket

java.lang.Object
tools.packet.SummonPacket

public class SummonPacket extends Object
召喚獸(Summon)相關封包建構器。

CField 機械式拆分而來(P5 God class 分檔),方法簽名與封包位元組完全不變。

  • Constructor Details

    • SummonPacket

      public SummonPacket()
  • Method Details

    • spawnSummon

      public static byte[] spawnSummon(MapleSummon summon, boolean animated)
    • removeSummon

      public static byte[] removeSummon(int ownerId, int objId)
    • removeSummon

      public static byte[] removeSummon(MapleSummon summon, boolean animated)
    • moveSummon

      public static byte[] moveSummon(int cid, int oid, Point startPos, List<LifeMovementFragment> moves)
    • summonAttack

      public static byte[] summonAttack(int cid, int summonSkillId, byte animation, List<Pair<Integer,Integer>> allDamage, int level, boolean darkFlare)
    • pvpSummonAttack

      public static byte[] pvpSummonAttack(int cid, int playerLevel, int oid, int animation, Point pos, List<AttackPair> attack)
    • summonSkill

      public static byte[] summonSkill(int cid, int summonSkillId, int newStance)
    • damageSummon

      public static byte[] damageSummon(int cid, int summonSkillId, int damage, int unkByte, int monsterIdFrom)