Class RaidBoss
public class RaidBoss : Enemy, ICloneable
- Inheritance
-
RaidBoss
- Implements
- Inherited Members
Constructors
RaidBoss(CharacterBase, Row, Row, WaveStatData, bool)
public RaidBoss(CharacterBase player, WorldBossCharacterSheet.Row characterRow, WorldBossActionPatternSheet.Row patternRow, WorldBossCharacterSheet.WaveStatData statData, bool ignoreLevelCorrectionOnHit)
Parameters
playerCharacterBasecharacterRowWorldBossCharacterSheet.RowpatternRowWorldBossActionPatternSheet.RowstatDataWorldBossCharacterSheet.WaveStatDataignoreLevelCorrectionOnHitbool
RaidBoss(RaidBoss)
public RaidBoss(RaidBoss value)
Parameters
valueRaidBoss
Properties
Enraged
public bool Enraged { get; protected set; }
Property Value
IgnoreLevelCorrectionOnHit
public bool IgnoreLevelCorrectionOnHit { get; protected set; }
Property Value
PatternRowData
public WorldBossActionPatternSheet.Row PatternRowData { get; }
Property Value
RowData
public WorldBossCharacterSheet.Row RowData { get; }
Property Value
Methods
Clone()
Creates a new object that is a copy of the current instance.
public override object Clone()
Returns
- object
A new object that is a copy of this instance.
EndTurn()
protected override void EndTurn()
Enrage()
public void Enrage()
IsHit(CharacterBase)
public override bool IsHit(CharacterBase caster)
Parameters
casterCharacterBase
Returns
SetSkill()
protected override void SetSkill()
UseSkill()
protected override Skill UseSkill()