Methods
Static ailment_recovery
- ailment_recovery(player, turn_number, base_chance): boolean
Parameters
- player: Player
- turn_number: number
- base_chance: number
Returns boolean
Static ailment_success
- ailment_success(caster, target, base_chance, magnitude, element, vulnerabity): boolean
Parameters
- caster: Player
- target: Player
- base_chance: number
- magnitude: number
- element: elements
- vulnerabity: number
Returns boolean
Static base_damage
- base_damage(caster, target): number
Returns number
Static battle_poison_damage
- battle_poison_damage(player, poison_type): number
Parameters
- player: any
- poison_type: any
Returns number
Static enemy_turn_speed
- enemy_turn_speed(agility, turn_number, turn_quantity, priority_move?): any
Parameters
- agility: any
- turn_number: any
- turn_quantity: any
- priority_move: boolean = false
Returns any
Static get_damage
- get_damage(ability, caster, target, magnitude, djinn_used?, increased_critical?): number
Parameters
- ability: Ability
- caster: Player
- target: Player
- magnitude: number
Optional djinn_used: numberOptional increased_critical: number
Returns number
Static heal_ability
- heal_ability(caster, power, element): number
Returns number
Static item_damage
- item_damage(target, power, element): any
Parameters
- target: any
- power: any
- element: any
Returns any
Static physical_attack
- physical_attack(caster, target, mult_mod, add_mod, element): number
Parameters
- caster: any
- target: any
- mult_mod: any
- add_mod: any
- element: any
Returns number
Static player_turn_speed
- player_turn_speed(agility, priority_move?, multi_turn?): number
Parameters
- agility: any
- priority_move: boolean = false
- multi_turn: boolean = false
Returns number
Static power_multiplier
- power_multiplier(caster, target, element, is_psynergy?): number
Returns number
Static psynergy_damage
- psynergy_damage(caster, target, power, element): any
Parameters
- caster: any
- target: any
- power: any
- element: any
Returns any
Static special_physical_attack
- special_physical_attack(caster, target, mult_mod, add_mod): any
Parameters
- caster: any
- target: any
- mult_mod: any
- add_mod: any
Returns any
Static summon_damage
- summon_damage(target, power, djinni_used): any
Parameters
- target: any
- power: any
- djinni_used: any
Returns any
Static summon_power
- summon_power(djinn_number): number
Returns number