forked from Upstream/mmocore
Placeholder for invulnerability
This commit is contained in:
parent
e5743a7011
commit
a84d240a4e
@ -101,6 +101,10 @@ public class RPGPlaceholders extends PlaceholderExpansion {
|
|||||||
else if (identifier.startsWith("since_enter_combat"))
|
else if (identifier.startsWith("since_enter_combat"))
|
||||||
return playerData.isInCombat() ? MythicLib.plugin.getMMOConfig().decimal.format((System.currentTimeMillis() - playerData.getCombat().getFirstHit()) / 1000) : "-1";
|
return playerData.isInCombat() ? MythicLib.plugin.getMMOConfig().decimal.format((System.currentTimeMillis() - playerData.getCombat().getFirstHit()) / 1000) : "-1";
|
||||||
|
|
||||||
|
else if (identifier.startsWith("invulnerability_left"))
|
||||||
|
return MythicLib.plugin.getMMOConfig().decimal.format(Math.max(0, (double) (playerData.getCombat().getInvulnerableTill() - System.currentTimeMillis()) / 1000));
|
||||||
|
|
||||||
|
|
||||||
else if (identifier.startsWith("since_last_hit"))
|
else if (identifier.startsWith("since_last_hit"))
|
||||||
return playerData.isInCombat() ? MythicLib.plugin.getMMOConfig().decimal.format((System.currentTimeMillis() - playerData.getCombat().getLastHit()) / 1000) : "-1";
|
return playerData.isInCombat() ? MythicLib.plugin.getMMOConfig().decimal.format((System.currentTimeMillis() - playerData.getCombat().getLastHit()) / 1000) : "-1";
|
||||||
|
|
||||||
@ -195,6 +199,13 @@ public class RPGPlaceholders extends PlaceholderExpansion {
|
|||||||
return format.toString();
|
return format.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
4) cooldown of region_change
|
||||||
|
5) cooldown of command
|
||||||
|
6) all cooldown you are showing in the in game message
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
else if (identifier.equals("quest")) {
|
else if (identifier.equals("quest")) {
|
||||||
PlayerQuests data = playerData.getQuestData();
|
PlayerQuests data = playerData.getQuestData();
|
||||||
return data.hasCurrent() ? data.getCurrent().getQuest().getName() : "None";
|
return data.hasCurrent() ? data.getCurrent().getQuest().getName() : "None";
|
||||||
|
Loading…
Reference in New Issue
Block a user