mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2026-08-28 05:45:10 -06:00
ALL_BARBASS_ITEMS
This commit is contained in:
parent
a5b4bd25a3
commit
15b80ffb6d
1 changed files with 22 additions and 4 deletions
|
|
@ -1,9 +1,13 @@
|
|||
package content.minigame.barbassault
|
||||
|
||||
import content.minigame.barbassault.arena.ATTACKER_ICON
|
||||
import content.minigame.barbassault.arena.COLLECTOR_ICON
|
||||
import content.minigame.barbassault.arena.DEFENDER_ICON
|
||||
import content.minigame.barbassault.arena.HEALER_ICON
|
||||
import core.api.removeItem
|
||||
import core.game.node.entity.player.Player
|
||||
import core.game.node.item.Item
|
||||
import org.rs09.consts.Items
|
||||
|
||||
enum class BarbRole { ATTACKER, COLLECTOR,DEFENDER, HEALER }
|
||||
data class BarbAssaultPoints( val atk: Int = 0, val col: Int = 0, val def: Int = 0, val heal: Int = 0) {
|
||||
|
|
@ -35,8 +39,22 @@ fun BarbAssaultPoints.getPoints(role: BarbRole): Int = when (role) {
|
|||
BarbRole.HEALER -> heal
|
||||
}
|
||||
|
||||
fun removeBarbassItems(player: Player){
|
||||
//check if we were in ba-instance last. if so then remove all BA Items (Horns icons runes,arrows)
|
||||
removeItem(player, intArrayOf(ATTACKER_ICON, HEALER_ICON))
|
||||
val ALL_BARBASS_ITEMS = arrayOf(
|
||||
Item(ATTACKER_ICON),
|
||||
Item(Items.ATTACKER_HORN_10516), Item(Items.ATTACKER_HORN_10517), Item(Items.ATTACKER_HORN_10518), Item(Items.ATTACKER_HORN_10519), Item(Items.ATTACKER_HORN_10520),
|
||||
|
||||
}
|
||||
Item(DEFENDER_ICON),
|
||||
Item(Items.WORMS_10515),Item(Items.CRACKERS_10513), Item(Items.TOFU_10514),
|
||||
Item(Items.LOGS_11760),Item(Items.HAMMER_2347),
|
||||
Item(Items.DEFENDER_HORN_10538),
|
||||
|
||||
Item(HEALER_ICON),
|
||||
Item(Items.HEALING_VIAL_10546),Item(Items.HEALING_VIAL1_10545),Item(Items.HEALING_VIAL2_10544),Item(Items.HEALING_VIAL3_10543),Item(Items.HEALING_VIAL4_10542),
|
||||
Item(Items.HEALER_HORN_10526),Item(Items.HEALER_HORN_10527),Item(Items.HEALER_HORN_10528),Item(Items.HEALER_HORN_10529),Item(Items.HEALER_HORN_10530),
|
||||
Item(Items.POISONED_WORMS_10540),Item(Items.POISONED_TOFU_10539),Item(Items.POISONED_MEAT_10541),
|
||||
|
||||
Item(COLLECTOR_ICON),
|
||||
Item(Items.COLLECTOR_HORN_10560),
|
||||
Item(Items.COLLECTION_BAG_10521),Item(Items.COLLECTION_BAG_10522),Item(Items.COLLECTION_BAG_10523),Item(Items.COLLECTION_BAG_10524),Item(Items.COLLECTION_BAG_10525),
|
||||
Item(Items.BLUE_EGG_10533),Item(Items.RED_EGG_10532),Item(Items.GREEN_EGG_10531),
|
||||
)
|
||||
Loading…
Add table
Add a link
Reference in a new issue