getConditionalBonus

public abstract double getConditionalBonus(int skillLevel)

Gets the bonus value when the condition is met.

Return

The bonus value (interpretation depends on skill type)

Parameters

skillLevel

The player's skill level


public double getConditionalBonus(Player player, int skillLevel)

Player-aware variant for skills whose payout depends on the player's state and not just the skill level. Defaults to the level-only bonus.

Return

The bonus value (interpretation depends on skill type)

Parameters

player

The player using the skill

skillLevel

The player's skill level