Class BlazeWizardBuff
java.lang.Object
server.buffs.AbstractBuffClass
server.buffs.buffclasses.cygnus.BlazeWizardBuff
騎士團職業「烈焰巫師」(Blaze Wizard,job 12xx)的 buff 套用類別。
繼承自 AbstractBuffClass,於建構子中宣告 8 個烈焰巫師技能 ID,
並在 handleBuff(MapleStatEffect, int) 中依技能將效果寫入
MapleStatEffect.statups 或
MapleStatEffect.monsterStatus:
12000006自然力變弱 →ELEMENT_WEAKEN12001001魔心防禦 →MAGIC_GUARD12001002魔力之盾 →WDEF+MDEF12101000精神強力 →MATK12101001緩速術 →MonsterStatus.SPEED12101004極速詠唱 →BOOSTER12101005自然力重置 →ELEMENT_RESET12111007瞬間移動精通 →TELEPORT_MASTERY+MonsterStatus.STUN
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
-
BlazeWizardBuff
public BlazeWizardBuff()
-
-
Method Details
-
containsJob
public boolean containsJob(int job) - Overrides:
containsJobin classAbstractBuffClass
-
handleBuff
- Specified by:
handleBuffin classAbstractBuffClass
-