HyperStats

@perion/calc. HyperStats

Provides hyper stat calculations for MapleStory characters

Constructor

new HyperStats(playerStats)

Source:

Use HyperStats.from()

Parameters:
Name Type Description
playerStats Object

An object containing the player stats

Methods

(static) from(playerStats) → {HyperStats}

Source:

Creates a HyperStats object

Parameters:
Name Type Description
playerStats Object

An object containing the player stats

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyAll() → {HyperStats}

Source:

Applies all the hyper stat modifiers

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyArcaneForce() → {HyperStats}

Source:

Applies the arcane force hyper stat modifier

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyBonusExp() → {HyperStats}

Source:

Applies the bonus EXP % hyper stat modifier

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyBossDmg() → {HyperStats}

Source:

Applies the boss dmg % hyper stat modifier

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyCrit() → {HyperStats}

Source:

Applies the hyper critical rate % hyper stat modifier

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyCritDmg() → {HyperStats}

Source:

Applies the critical damage % hyper stat modifier

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyDmg() → {HyperStats}

Source:

Applies the dmg % hyper stat modifier

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyIgnoreDef() → {HyperStats}

Source:

Applies the ignore defense % hyper stat modifier

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyMagicAtt() → {HyperStats}

Source:

Applies the magic ATT hyper stat modifier

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyMaxDF() → {HyperStats}

Source:

Applies the demon force hyper stat modifier

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyMaxHP() → {HyperStats}

Source:

Applies the Max HP hyper stat modifier

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyMaxMP() → {HyperStats}

Source:

Applies the Max MP hyper stat modifier

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyMaxTF() → {HyperStats}

Source:

Applies the time force hyper stat modifiers

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyPureStats() → {HyperStats}

Source:

Applies the hyper pure stat modifiers

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyStance() → {HyperStats}

Source:

Applies the stance hyper stat modifier

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyStatusResist() → {HyperStats}

Source:

Applies the status resistance hyper stat modifier

Returns:

A reference to the current HyperStats object

Type
HyperStats

applyWeaponAtt() → {HyperStats}

Source:

Applies the weapon ATT hyper stat modifier

Returns:

A reference to the current HyperStats object

Type
HyperStats

get() → {Object}

Source:

Gets the modified stat values

Returns:

The modified player stats Object

Type
Object