RuneHive-Game
Loading...
Searching...
No Matches
BronzeMysteryBox.java
Go to the documentation of this file.
1package com.runehive.content.mysterybox.impl;
2
3import com.runehive.content.mysterybox.MysteryBox;
4import com.runehive.content.mysterybox.MysteryItem;
5import com.runehive.util.Items;
6
7import static com.runehive.content.mysterybox.MysteryRarity.*;
8
9/**
10 * The bronze (tier 1) mystery box.
11 *
12 * @author Daniel
13 */
14public class BronzeMysteryBox extends MysteryBox {
15 @Override
16 protected String name() {
17 return "Bronze mystery box";
18 }
19
20 @Override
21 protected int item() {
22 return 6199;
23 }
24 @Override
25 protected MysteryItem[] rewards() {
26 return new MysteryItem[]{
27 new MysteryItem(Items.COINS, 150_000, COMMON),
28 new MysteryItem(Items.MANTA_RAY_2, 100, COMMON),
29 new MysteryItem(Items.DRAGON_BOOTS, 1, COMMON),
30 new MysteryItem(Items.ABYSSAL_WHIP, 1, COMMON),
31 new MysteryItem(Items.DRAGON_PLATELEGS, 1, COMMON),
32 new MysteryItem(Items.DRAGON_CHAINBODY, 1, COMMON),
33 new MysteryItem(Items.DRAGON_PLATESKIRT, 1, COMMON),
34 new MysteryItem(Items.BERSERKER_RING, 1, COMMON),
35 new MysteryItem(Items.SEERS_RING, 1, COMMON),
36 new MysteryItem(Items.ARCHERS_RING, 1, COMMON),
37 new MysteryItem(Items.INFINITY_HAT, 1, UNCOMMON),
38 new MysteryItem(Items.INFINITY_TOP, 1, UNCOMMON),
39 new MysteryItem(Items.INFINITY_BOTTOMS, 1, UNCOMMON),
40 new MysteryItem(Items.INFINITY_GLOVES, 1, UNCOMMON),
41 new MysteryItem(Items.INFINITY_BOOTS, 1, UNCOMMON),
42 new MysteryItem(Items.DARK_BOW, 1, UNCOMMON),
43 new MysteryItem(Items.GNOME_SCARF, 1, UNCOMMON),
44 new MysteryItem(Items.AMULET_OF_FURY, 1, COMMON),
47 new MysteryItem(Items.FLIPPERS, 1, RARE),
48 new MysteryItem(Items.DRAGON_PICKAXE, 1, RARE),
50 new MysteryItem(Items.GOLDEN_APRON, 1, EXOTIC),
51 new MysteryItem(Items.GOLDEN_CHEFS_HAT, 1, EXOTIC),
52 new MysteryItem(Items.SAMURAI_BOOTS, 1, EXOTIC),
53 new MysteryItem(Items.SAMURAI_GLOVES, 1, EXOTIC),
54 new MysteryItem(Items.SAMURAI_GREAVES, 1, EXOTIC),
55 new MysteryItem(Items.SAMURAI_SHIRT, 1, EXOTIC),
56 new MysteryItem(Items.SAMURAI_KASA, 1, EXOTIC)
57 };
58 }
59}
MysteryItem[] rewards()
The rewards for the mystery box.
int item()
The item identification of the mystery box.
static final int GOLDEN_CHEFS_HAT
Definition Items.java:20210
static final int INFINITY_GLOVES
Definition Items.java:6927
static final int FLIPPERS
Definition Items.java:6671
static final int DRAGON_CHAINBODY
Definition Items.java:2518
static final int ABYSSAL_WHIP
Definition Items.java:4156
static final int DARK_BOW
Definition Items.java:11240
static final int ARCHERS_RING
Definition Items.java:6738
static final int SEERS_RING
Definition Items.java:6736
static final int INFINITY_BOTTOMS
Definition Items.java:6929
static final int SAMURAI_BOOTS
Definition Items.java:20052
static final int DRAGON_PLATELEGS
Definition Items.java:4092
static final int GOLDEN_APRON
Definition Items.java:20213
static final int SAMURAI_KASA
Definition Items.java:20040
static final int DRAGON_FULL_HELM
Definition Items.java:11340
static final int SAMURAI_GREAVES
Definition Items.java:20049
static final int COINS
Definition Items.java:1000
static final int INFINITY_TOP
Definition Items.java:6921
static final int SAMURAI_SHIRT
Definition Items.java:20043
static final int AMULET_OF_THE_DAMNED
Definition Items.java:12858
static final int MANTA_RAY_2
Definition Items.java:397
static final int DRAGON_PLATESKIRT
Definition Items.java:4590
static final int GNOME_SCARF
Definition Items.java:9475
static final int TRIDENT_OF_THE_SEAS
Definition Items.java:11912
static final int DRAGON_BOOTS
Definition Items.java:11845
static final int SAMURAI_GLOVES
Definition Items.java:20046
static final int DRAGON_PICKAXE
Definition Items.java:11925
static final int INFINITY_HAT
Definition Items.java:6923
static final int AMULET_OF_FURY
Definition Items.java:6590
static final int BERSERKER_RING
Definition Items.java:6742
static final int INFINITY_BOOTS
Definition Items.java:6925