From aa6e69cff29d6d43b9095b3d1f88407347eca803 Mon Sep 17 00:00:00 2001 From: RedSparr0w Date: Sun, 22 Sep 2019 16:51:29 +1200 Subject: [PATCH] [events] Implement Golden essence event --- .../game/content/skill/free/runecrafting/RuneCraftPulse.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/09HDscape-server/src/org/crandor/game/content/skill/free/runecrafting/RuneCraftPulse.java b/09HDscape-server/src/org/crandor/game/content/skill/free/runecrafting/RuneCraftPulse.java index d2e958d04..5593c9b88 100644 --- a/09HDscape-server/src/org/crandor/game/content/skill/free/runecrafting/RuneCraftPulse.java +++ b/09HDscape-server/src/org/crandor/game/content/skill/free/runecrafting/RuneCraftPulse.java @@ -3,6 +3,7 @@ package org.crandor.game.content.skill.free.runecrafting; import org.crandor.game.container.impl.EquipmentContainer; import org.crandor.game.content.skill.SkillPulse; import org.crandor.game.content.skill.Skills; +import org.crandor.game.events.GlobalEventManager; import org.crandor.game.node.entity.impl.Animator.Priority; import org.crandor.game.node.entity.player.Player; import org.crandor.game.node.entity.player.info.portal.Perks; @@ -307,6 +308,10 @@ public final class RuneCraftPulse extends SkillPulse { if (player.hasPerk(Perks.RUNESTONE_KNOWLEDGE) && (altar == Altar.DEATH || altar == Altar.LAW || altar == Altar.COSMIC || altar == Altar.BLOOD || altar == Altar.NATURE)) { i *= 2; } + + if(GlobalEventManager.get().isActive("Golden essence")) { + i *= 2; + } return i != 0 ? i : 1; }