Class MihileBuff
java.lang.Object
server.buffs.AbstractBuffClass
server.buffs.buffclasses.cygnus.MihileBuff
騎士團職業「米哈逸」(Mihile,job 51xx)的 buff 套用類別。
繼承自 AbstractBuffClass,於建構子中宣告 9 個米哈逸技能 ID,
並在 handleBuff(MapleStatEffect, int) 中先以 AbstractBuffClass.containsSkill(int) 做前置篩選,
再依技能將效果寫入 MapleStatEffect.statups 或
MapleStatEffect.monsterStatus:
50001075女皇的祈禱 →ECHO_OF_HERO51101003快速之劍 →BOOSTER51101004激勵 →ANGEL_ATK51111003閃耀激發 →DAMAGE_BUFF51111004靈魂抗性 →DEFENCE_BOOST_R+AsrR+TerR51111005魔防消除 →MonsterStatus.MAGIC_CRASH51121004格檔 →Stance51121005楓葉祝福 →MAPLE_WARRIOR51121006靈魂之怒 →ENHANCED_WATK+CRITICAL_RATE_BUFF
containsJob(int) 委由 MapleJob.is米哈逸(int) 判斷,
供 BuffClassFetcher 依職業 ID 選取本類別。
-
Field Summary
Fields inherited from class AbstractBuffClass
buffs -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsJob(int job) voidhandleBuff(MapleStatEffect eff, int skill) Methods inherited from class AbstractBuffClass
containsSkill, getBuffs
-
Constructor Details
-
MihileBuff
public MihileBuff()
-
-
Method Details
-
containsJob
public boolean containsJob(int job) - Overrides:
containsJobin classAbstractBuffClass
-
handleBuff
- Specified by:
handleBuffin classAbstractBuffClass
-