RuneHive-Game
Loading...
Searching...
No Matches
SilverMysteryBox.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.game.world.items.Item;
6import com.runehive.util.Items;
7
8import static com.runehive.content.mysterybox.MysteryRarity.*;
9
10/**
11 * The silver (tier 2) mystery box.
12 *
13 * @author Daniel
14 */
15public class SilverMysteryBox extends MysteryBox {
16 @Override
17 protected String name() {
18 return "Silver mystery box";
19 }
20
21 @Override
22 protected int item() {
23 return 12955;
24 }
25
26 @Override
27 protected MysteryItem[] rewards() {
28 return new MysteryItem[]{
29 new MysteryItem(Items.COINS, 500_000, COMMON),
30 new MysteryItem(Items.SHARK, 100, COMMON),
31 new MysteryItem(Items.GUTHANS_ARMOUR_SET, 1, COMMON),
32 new MysteryItem(Items.VERACS_ARMOUR_SET, 1, COMMON),
33 new MysteryItem(Items.KARILS_ARMOUR_SET, 1, COMMON),
34 new MysteryItem(Items.DHAROKS_ARMOUR_SET, 1, COMMON),
35 new MysteryItem(Items.AHRIMS_ARMOUR_SET, 1, COMMON),
36 new MysteryItem(Items.ABYSSAL_WHIP, 1, COMMON),
37 new MysteryItem(Items.DRAGON_FULL_HELM, 1, COMMON),
38 new MysteryItem(Items.RANGERS_TUNIC, 1, COMMON),
39 new MysteryItem(Items.SARADOMIN_GODSWORD, 1, UNCOMMON),
40 new MysteryItem(Items.BANDOS_GODSWORD, 1, UNCOMMON),
41 new MysteryItem(Items.ARMADYL_GODSWORD, 1, UNCOMMON),
42 new MysteryItem(Items.ZAMORAK_GODSWORD, 1, UNCOMMON),
43 new MysteryItem(Items.BANDOS_CHESTPLATE, 1, UNCOMMON),
44 new MysteryItem(Items.BANDOS_TASSETS, 1, UNCOMMON),
45 new MysteryItem(Items.BANDOS_BOOTS, 1, UNCOMMON),
46 new MysteryItem(Items.FIGHTER_TORSO, 1, UNCOMMON),
47 new MysteryItem(Items.FIGHTER_HAT, 1, UNCOMMON),
48 new MysteryItem(Items.OLD_DEMON_MASK, 1, RARE),
52 new MysteryItem(Items.TOXIC_BLOWPIPE, 1, EXOTIC),
53 new MysteryItem(Items.ARMADYL_CHAINSKIRT, 1, EXOTIC),
54 new MysteryItem(Items.ARMADYL_CHESTPLATE, 1, EXOTIC),
55 new MysteryItem(Items.ARMADYL_HELMET, 1, EXOTIC),
57 new MysteryItem(Items.ABYSSAL_BLUDGEON, 1, EXOTIC),
58 new MysteryItem(Items.DRAGON_HARPOON, 1, EXOTIC)
59 };
60 }
61}
int item()
The item identification of the mystery box.
MysteryItem[] rewards()
The rewards for the mystery box.
static final int DHAROKS_ARMOUR_SET
Definition Items.java:12882
static final int FIGHTER_TORSO
Definition Items.java:10556
static final int ZAMORAK_GODSWORD
Definition Items.java:11813
static final int BANDOS_TASSETS
Definition Items.java:11839
static final int VERACS_ARMOUR_SET
Definition Items.java:12880
static final int ABYSSAL_WHIP
Definition Items.java:4156
static final int ARMADYL_CHESTPLATE
Definition Items.java:11833
static final int BANDOS_CHESTPLATE
Definition Items.java:11837
static final int RANGERS_TUNIC
Definition Items.java:12601
static final int ARMADYL_GODSWORD
Definition Items.java:11807
static final int FIGHTER_HAT
Definition Items.java:10553
static final int DRAGON_HARPOON
Definition Items.java:21033
static final int OLD_DEMON_MASK
Definition Items.java:20034
static final int DRAGON_FULL_HELM
Definition Items.java:11340
static final int BANDOS_GODSWORD
Definition Items.java:11809
static final int GUTHANS_ARMOUR_SET
Definition Items.java:12878
static final int ARMADYL_HELMET
Definition Items.java:11831
static final int COINS
Definition Items.java:1000
static final int KARILS_ARMOUR_SET
Definition Items.java:12888
static final int ARMADYL_CHAINSKIRT
Definition Items.java:11835
static final int AHRIMS_ARMOUR_SET
Definition Items.java:12886
static final int TRIDENT_OF_THE_SEAS
Definition Items.java:11912
static final int TOXIC_BLOWPIPE
Definition Items.java:12931
static final int ABYSSAL_BLUDGEON
Definition Items.java:13268
static final int SARADOMIN_GODSWORD
Definition Items.java:11811
static final int GREATER_DEMON_MASK
Definition Items.java:20028
static final int JUNGLE_DEMON_MASK
Definition Items.java:20037
static final int BANDOS_BOOTS
Definition Items.java:11841
static final int SHARK
Definition Items.java:390
static final int LESSER_DEMON_MASK
Definition Items.java:20025