Class ReactorDropEntry

java.lang.Object
server.maps.ReactorDropEntry

public class ReactorDropEntry extends Object
反應爐掉落表中單筆道具掉落設定的資料容器。

記錄以下欄位:

  • itemId — 掉落道具 ID(0 表示楓幣)
  • chance — 掉落機率(原始整數區間值)
  • questid — 限定任務 ID(-1 表示無任務限制)
  • assignedRangeStart / assignedRangeLength — 機率區間計算的輔助欄位

MapleReactorFactory 在解析 Reactor.wz 掉落資料時建立, 儲存於 MapleReactorStats 並在 MapReactorManager 觸發反應爐掉落時使用。

  • Field Details

    • itemId

      public int itemId
    • chance

      public int chance
    • questid

      public int questid
    • assignedRangeStart

      public int assignedRangeStart
    • assignedRangeLength

      public int assignedRangeLength
  • Constructor Details

    • ReactorDropEntry

      public ReactorDropEntry(int itemId, int chance, int questid)