Class MechanicBuff

java.lang.Object
server.buffs.AbstractBuffClass
server.buffs.buffclasses.resistance.MechanicBuff

public class MechanicBuff extends AbstractBuffClass
反抗軍職業「機甲戰神」(Mechanic,job 35xx)的 buff 套用類別。

繼承自 AbstractBuffClass,於建構子中宣告 18 個機甲戰神技能 ID(含機甲換裝系列), 並在 handleBuff(MapleStatEffect, int) 中依技能將效果寫入 MapleStatEffect.statupsMapleStatEffect.monsterStatus

  • 35101006 機甲戰神極速 → BOOSTER
  • 35001002/35120000 合金盔甲系列 → ENHANCED_MAXHPENHANCED_MAXMPENHANCED_WATKENHANCED_WDEFENHANCED_MDEFMONSTER_RIDING(永久持續)
  • 35101007 全備型盔甲 → PERFECT_ARMOR(永久持續)
  • 35111002 磁場 → SUMMONMonsterStatus.STUN
  • 35111005 加速器 EX-7 → SUMMONMonsterStatus.SPEEDMonsterStatus.WDEF
  • 35121003 戰鬥機器巨人錘 → SUMMON(永久持續)
  • 35111011/35121009/35121011 機器人系列 → SUMMON
  • 35111001/35111009/35111010 賽特拉特系列 → PUPPET(永久持續)
  • 35121006 終極賽特拉特 → SATELLITESAFE_PROCSATELLITESAFE_ABSORB(永久持續)
  • 35111004/35121013/35121005 重機槍/導彈罐 → MECH_CHANGE(永久持續)
  • 35121010 擴音器 AF-11 → DAMAGE_BUFF(60 秒)
  • 35121007 楓葉祝福 → MAPLE_WARRIOR
未知技能 ID 會以 Logger 記錄警告。

containsJob(int) 委由 MapleJob.is機甲戰神(int) 判斷, 供 BuffClassFetcher 依職業 ID 選取本類別。