Class MapleGuildSkill

java.lang.Object
handling.world.guild.MapleGuildSkill
All Implemented Interfaces:
Serializable

public class MapleGuildSkill extends Object implements Serializable
公會技能的記憶體值物件,記錄技能的等級、購買者、啟用者及時間戳記。

對應 MapleGuildguildSkills 映射的值,持有:

  • skillID — 技能識別碼,對應 WZ 技能資料。
  • level — 目前技能等級。
  • timestamp — 上次啟用時間(毫秒),用於計算冷卻是否到期。
  • purchaser — 購買該技能的角色名稱。
  • activator — 最近一次啟用該技能的角色名稱。

MapleGuild 從資料庫 guilds_skills 資料表載入與寫回; 啟用時透過 MapleCharacter 套用對應的 MapleStatEffect

See Also:
  • Field Details

    • serialVersionUID

      public static final long serialVersionUID
      See Also:
    • purchaser

      public String purchaser
    • activator

      public String activator
    • timestamp

      public long timestamp
    • skillID

      public int skillID
    • level

      public int level
  • Constructor Details

    • MapleGuildSkill

      public MapleGuildSkill(int skillID, int level, long timestamp, String purchaser, String activator)