Merge branch 'shut-the-fuck-up-crash' into 'master'

Authentic meme

See merge request 2009scape/2009scape!167
This commit is contained in:
Ceikry
2021-07-14 02:59:21 +00:00
@@ -0,0 +1,21 @@
package rs09.game.interaction.item.withobject
import api.ContentAPI
import core.game.node.entity.skill.gather.SkillingTool
import core.game.node.entity.skill.gather.woodcutting.WoodcuttingNode
import core.game.node.entity.skill.gather.woodcutting.WoodcuttingSkillPulse
import org.rs09.consts.Items
import rs09.ServerConstants
import rs09.game.interaction.InteractionListener
class AxeOnTree : InteractionListener(){
val axes = intArrayOf(Items.BRONZE_AXE_1351, Items.MITHRIL_AXE_1355, Items.IRON_AXE_1349, Items.BLACK_AXE_1361, Items.STEEL_AXE_1353, Items.ADAMANT_AXE_1357, Items.RUNE_AXE_1359, Items.DRAGON_AXE_6739, Items.INFERNO_ADZE_13661)
val trees = WoodcuttingNode.values().map { it.id }.toIntArray()
override fun defineListeners() {
onUseWith(SCENERY, axes, *trees){player, _, with ->
ContentAPI.submitIndividualPulse(player, WoodcuttingSkillPulse(player, with.asScenery()))
return@onUseWith true
}
}
}