Package kamkeel.npcdbc.api.effect
Interface IBonusHandler
-
public interface IBonusHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
applyBonus(IPlayer player, String name, float str, float dex, float wil)
void
applyBonus(IPlayer player, IPlayerBonus bonus)
void
clearBonuses(IPlayer player)
IPlayerBonus
createBonus(String name, float str, float dex, float wil)
IPlayerBonus
createBonus(String name, float str, float dex, float wil, float con, float spi)
boolean
hasBonus(IPlayer player, String name)
boolean
hasBonus(IPlayer player, IPlayerBonus bonus)
void
removeBonus(IPlayer player, String name)
void
removeBonus(IPlayer player, IPlayerBonus bonus)
-
-
-
Method Detail
-
clearBonuses
void clearBonuses(IPlayer player)
-
createBonus
IPlayerBonus createBonus(String name, float str, float dex, float wil)
-
createBonus
IPlayerBonus createBonus(String name, float str, float dex, float wil, float con, float spi)
-
hasBonus
boolean hasBonus(IPlayer player, IPlayerBonus bonus)
-
applyBonus
void applyBonus(IPlayer player, IPlayerBonus bonus)
-
removeBonus
void removeBonus(IPlayer player, IPlayerBonus bonus)
-
-