mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2025-07-30 11:05:28 +02:00
Remove Static Abuse - Level Events
This commit is contained in:
@@ -315,7 +315,7 @@ public class EventManager {
|
||||
}
|
||||
|
||||
public boolean handleXpGainEvent(Player player, PrimarySkillType skill, double xpGained, XPGainReason xpGainReason) {
|
||||
McMMOPlayerXpGainEvent event = new McMMOPlayerXpGainEvent(player, skill, xpGained, xpGainReason);
|
||||
McMMOPlayerXpGainEvent event = new McMMOPlayerXpGainEvent(player, skill, getSkillLevel(player, skill), xpGained, xpGainReason);
|
||||
pluginRef.getServer().getPluginManager().callEvent(event);
|
||||
|
||||
boolean isCancelled = event.isCancelled();
|
||||
@@ -459,6 +459,10 @@ public class EventManager {
|
||||
return event;
|
||||
}
|
||||
|
||||
private int getSkillLevel(Player player, PrimarySkillType primarySkillType) {
|
||||
return pluginRef.getUserManager().getPlayer(player).getSkillLevel(primarySkillType);
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates and calls a McMMOPlayerNotificationEvent
|
||||
* @param player target player
|
||||
|
Reference in New Issue
Block a user