Xivgear Types Documentation
Preparing search index...
@xivgear/sims
caster/blm/blm_gauge
BlmGaugeManager
Class BlmGaugeManager
Implements
GaugeManager
<
BlmGaugeState
>
Index
Constructors
constructor
Accessors
astral
Soul
element
element
Level
firestarter
level
magic
Points
paradox
polyglot
thunderhead
umbral
Hearts
Methods
can
Use
Fire
Spell
can
Use
Ice
Spell
gauge
Snapshot
get
Adjusted
Ability
get
Enochian
Modifier
get
Ice
Mp
Gain
get
Max
Polyglot
Charges
give
Astral
Fire
give
Umbral
Ice
is
In
is
In
Fire
is
In
Ice
update
For
Fire
Spell
update
For
Ice
Spell
Constructors
constructor
new
BlmGaugeManager
(
level
:
number
)
:
BlmGaugeManager
Parameters
level
:
number
Returns
BlmGaugeManager
Accessors
astral
Soul
get
astralSoul
()
:
number
Returns
number
set
astralSoul
(
newAstralSoul
:
number
)
:
void
Parameters
newAstralSoul
:
number
Returns
void
element
get
element
()
:
BlmElement
Returns
BlmElement
set
element
(
newElement
:
BlmElement
)
:
void
Parameters
newElement
:
BlmElement
Returns
void
element
Level
get
elementLevel
()
:
number
Returns
number
set
elementLevel
(
newElementLevel
:
number
)
:
void
Parameters
newElementLevel
:
number
Returns
void
firestarter
get
firestarter
()
:
boolean
Returns
boolean
set
firestarter
(
newFirestarter
:
boolean
)
:
void
Parameters
newFirestarter
:
boolean
Returns
void
level
get
level
()
:
number
Returns
number
magic
Points
get
magicPoints
()
:
number
Returns
number
set
magicPoints
(
newGauge
:
number
)
:
void
Parameters
newGauge
:
number
Returns
void
paradox
get
paradox
()
:
boolean
Returns
boolean
set
paradox
(
newParadox
:
boolean
)
:
void
Parameters
newParadox
:
boolean
Returns
void
polyglot
get
polyglot
()
:
number
Returns
number
set
polyglot
(
newPolyglot
:
number
)
:
void
Parameters
newPolyglot
:
number
Returns
void
thunderhead
get
thunderhead
()
:
boolean
Returns
boolean
set
thunderhead
(
newThunderhead
:
boolean
)
:
void
Parameters
newThunderhead
:
boolean
Returns
void
umbral
Hearts
get
umbralHearts
()
:
number
Returns
number
set
umbralHearts
(
newUmbralHearts
:
number
)
:
void
Parameters
newUmbralHearts
:
number
Returns
void
Methods
can
Use
Fire
Spell
canUseFireSpell
(
mpCost
:
number
|
"flare"
|
"despair"
)
:
boolean
Parameters
mpCost
:
number
|
"flare"
|
"despair"
Returns
boolean
can
Use
Ice
Spell
canUseIceSpell
(
mpCost
:
number
)
:
boolean
Parameters
mpCost
:
number
Returns
boolean
gauge
Snapshot
gaugeSnapshot
()
:
BlmGaugeState
Returns
BlmGaugeState
get
Adjusted
Ability
getAdjustedAbility
(
ability
:
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
potency
:
null
}
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
potency
:
null
}
>
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
gcd
:
number
;
type
:
"gcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
,
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
gcd
:
number
;
type
:
"gcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
potency
:
null
}
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
potency
:
null
}
>
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"ogcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
,
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"ogcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
never
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
,
>
[]
;
}
,
>
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"autoattack"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
,
)
:
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
potency
:
null
}
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
potency
:
null
}
>
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
gcd
:
number
;
type
:
"gcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
,
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
gcd
:
number
;
type
:
"gcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
potency
:
null
}
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
potency
:
null
}
>
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"ogcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
,
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"ogcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
never
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
,
>
[]
;
}
,
>
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"autoattack"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
Parameters
ability
:
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
potency
:
null
}
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
potency
:
null
}
>
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
gcd
:
number
;
type
:
"gcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
,
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
gcd
:
number
;
type
:
"gcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
potency
:
null
}
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
potency
:
null
}
>
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"ogcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
,
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"ogcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
never
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
,
>
[]
;
}
,
>
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"autoattack"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
Returns
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
potency
:
null
}
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
potency
:
null
}
>
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
gcd
:
number
;
type
:
"gcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
,
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
gcd
:
number
;
type
:
"gcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
potency
:
null
}
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
potency
:
null
}
>
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"ogcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
,
>
[]
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"ogcd"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
|
never
|
Readonly
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
&
{
levelModifiers
?:
LevelModifier
<
{
_idForCooldown
?:
number
;
activatesBuffs
?:
readonly
Buff
[]
;
alternativeScalings
?:
AlternativeScaling
[]
;
animationLock
?:
number
;
appDelay
?:
number
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
buffApplicationDelay
?:
number
;
cast
?:
number
;
combos
?:
readonly
ComboData
[]
;
cooldown
?:
Cooldown
;
fixedGcd
?:
boolean
;
id
:
number
;
itemId
?:
number
;
name
:
string
;
noIcon
?:
boolean
;
translate
?:
boolean
;
}
,
>
[]
;
}
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
{
levelModifiers
?:
LevelModifier
<
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
,
>
[]
;
}
,
>
&
Readonly
<
{
alternativeScalings
?:
AlternativeScaling
[]
;
attackType
:
|
"Unknown"
|
"Auto-attack"
|
"Spell"
|
"Weaponskill"
|
"Ability"
|
"Item"
;
autoCrit
?:
boolean
;
autoDh
?:
boolean
;
dot
?:
DotInfo
;
potency
:
number
;
}
,
>
&
Readonly
<
LevelModifiable
<
{
type
:
"autoattack"
}
>
>
&
Readonly
<
{
element
?:
BlmElement
}
,
>
get
Enochian
Modifier
getEnochianModifier
()
:
number
Returns
number
get
Ice
Mp
Gain
getIceMpGain
()
:
number
Returns
number
get
Max
Polyglot
Charges
getMaxPolyglotCharges
()
:
number
Returns
number
give
Astral
Fire
giveAstralFire
(
level
:
number
)
:
void
Parameters
level
:
number
Returns
void
give
Umbral
Ice
giveUmbralIce
(
level
:
number
)
:
void
Parameters
level
:
number
Returns
void
is
In
isIn
(
element
:
BlmElement
,
level
?:
number
)
:
boolean
Parameters
element
:
BlmElement
level
:
number
= 1
Returns
boolean
is
In
Fire
isInFire
(
level
?:
number
)
:
boolean
Parameters
level
:
number
= 1
Returns
boolean
is
In
Ice
isInIce
(
level
?:
number
)
:
boolean
Parameters
level
:
number
= 1
Returns
boolean
update
For
Fire
Spell
updateForFireSpell
(
mpCost
:
number
|
"flare"
|
"despair"
)
:
void
Parameters
mpCost
:
number
|
"flare"
|
"despair"
Returns
void
update
For
Ice
Spell
updateForIceSpell
(
mpCost
:
number
)
:
void
Parameters
mpCost
:
number
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
astral
Soul
element
element
Level
firestarter
level
magic
Points
paradox
polyglot
thunderhead
umbral
Hearts
Methods
can
Use
Fire
Spell
can
Use
Ice
Spell
gauge
Snapshot
get
Adjusted
Ability
get
Enochian
Modifier
get
Ice
Mp
Gain
get
Max
Polyglot
Charges
give
Astral
Fire
give
Umbral
Ice
is
In
is
In
Fire
is
In
Ice
update
For
Fire
Spell
update
For
Ice
Spell
Xivgear Types Documentation
Loading...