mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2024-11-23 05:36:46 +01:00
Added increased activate time donor perks
This commit is contained in:
parent
9fe14609af
commit
b331fa353b
@ -11,6 +11,7 @@ Version 1.3.09
|
|||||||
+ Added compatibility with AntiCheat (Which I highly recommend to prevent cheating)
|
+ Added compatibility with AntiCheat (Which I highly recommend to prevent cheating)
|
||||||
+ Added several permission nodes to give individual users special perks (Double/Triple/Quadruple XP)
|
+ Added several permission nodes to give individual users special perks (Double/Triple/Quadruple XP)
|
||||||
+ Added reduced cooldown permission nodes as donor perks (1/4, 1/3, 1/2 cooldown)
|
+ Added reduced cooldown permission nodes as donor perks (1/4, 1/3, 1/2 cooldown)
|
||||||
|
+ Added increased activation time permissions nodes as donor perks (+2, +4, and +6 seconds)
|
||||||
+ Added API for plugins to add custom tools directly via Spout - repair / abilities do not work ATM
|
+ Added API for plugins to add custom tools directly via Spout - repair / abilities do not work ATM
|
||||||
+ Added offline party members to the list displayed by /party
|
+ Added offline party members to the list displayed by /party
|
||||||
+ Added possibility to kick offline members from parties
|
+ Added possibility to kick offline members from parties
|
||||||
|
@ -403,6 +403,17 @@ public class Skills {
|
|||||||
}
|
}
|
||||||
|
|
||||||
int ticks = 2 + (PP.getSkillLevel(type) / 50);
|
int ticks = 2 + (PP.getSkillLevel(type) / 50);
|
||||||
|
|
||||||
|
if (player.hasPermission("mcmmo.perks.activationtime.sixseconds")) {
|
||||||
|
ticks = ticks + 6;
|
||||||
|
}
|
||||||
|
else if (player.hasPermission("mcmmo.perks.activationtime.fourseconds")) {
|
||||||
|
ticks = ticks + 4;
|
||||||
|
}
|
||||||
|
else if (player.hasPermission("mcmmo.perks.activationtime.twoseconds")) {
|
||||||
|
ticks = ticks + 2;
|
||||||
|
}
|
||||||
|
|
||||||
int maxTicks = ability.getMaxTicks();
|
int maxTicks = ability.getMaxTicks();
|
||||||
|
|
||||||
if (maxTicks != 0 && ticks > maxTicks) {
|
if (maxTicks != 0 && ticks > maxTicks) {
|
||||||
|
@ -138,6 +138,22 @@ permissions:
|
|||||||
mcmmo.tools.*: true
|
mcmmo.tools.*: true
|
||||||
mcmmo.admin:
|
mcmmo.admin:
|
||||||
description: Allows access to mmoupdate and other sensitive commands
|
description: Allows access to mmoupdate and other sensitive commands
|
||||||
|
mcmmo.perks.activationtime:
|
||||||
|
default: false
|
||||||
|
description: Increased activation time perks typically given to donors or VIPs
|
||||||
|
children:
|
||||||
|
mcmmo.perks.activationtime.sixseconds: true
|
||||||
|
mcmmo.perks.activationtime.fourseconds: true
|
||||||
|
mcmmo.perks.activationtime.twoseconds: true
|
||||||
|
mcmmo.perks.activationtime.sixseconds:
|
||||||
|
default: false
|
||||||
|
description: Increases activation time by 6 seconds
|
||||||
|
mcmmo.perks.activationtime.fourseconds:
|
||||||
|
default: false
|
||||||
|
description: Increases activation time by 4 seconds
|
||||||
|
mcmmo.perks.activationtime.twoseconds:
|
||||||
|
default: false
|
||||||
|
description: Increases activation time by 2 seconds
|
||||||
mcmmo.perks.cooldowns:
|
mcmmo.perks.cooldowns:
|
||||||
default: false
|
default: false
|
||||||
description: Reduced cooldown perks typically given to donors or VIPs
|
description: Reduced cooldown perks typically given to donors or VIPs
|
||||||
|
Loading…
Reference in New Issue
Block a user