Class AttackPair

java.lang.Object
tools.AttackPair

public class AttackPair extends Object
單次攻擊動作中「一個受擊目標」的資料容器。

封裝攻擊封包解析後針對單一物件的命中結果:

  • objectid — 受擊地圖物件(怪物)的唯一 ID。
  • point — 攻擊落點座標(部分攻擊類型攜帶)。
  • attack — 各段傷害值與暴擊旗標的清單,以 Pair<Long, Boolean> 表示。

handling.channel.handler.DamageParse 在解析攻擊封包時建立, 並傳遞給 server.maps.MapleMap 的傷害處理流程。