feat: Wand cooldown only decrements if the player holds the wand
This commit is contained in:
@@ -227,8 +227,8 @@ public class ItemWand extends Item implements IWorkbenchItem, ISpellCastingItem,
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onUpdate(ItemStack stack, World world, Entity entity, int slot, boolean isHeld){
|
public void onUpdate(ItemStack stack, World world, Entity entity, int slot, boolean isHeld){
|
||||||
|
|
||||||
WandHelper.decrementCooldowns(stack);
|
if(isHeld) WandHelper.decrementCooldowns(stack);
|
||||||
|
|
||||||
// Decrements wand damage (increases mana) every 1.5 seconds if it has a condenser upgrade
|
// Decrements wand damage (increases mana) every 1.5 seconds if it has a condenser upgrade
|
||||||
if(!world.isRemote && !this.isManaFull(stack) && world.getTotalWorldTime() % Constants.CONDENSER_TICK_INTERVAL == 0){
|
if(!world.isRemote && !this.isManaFull(stack) && world.getTotalWorldTime() % Constants.CONDENSER_TICK_INTERVAL == 0){
|
||||||
|
|||||||
Reference in New Issue
Block a user