Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public Pickpocket getPickpocket(Npc n) {
- for(Pickpocket p : Pickpocket.values()) {
- for(int id : p.getTypes()) {
- if(id == n.npcType) {
- return p;
- }
- }
- }
- return null;
- }
- enum Pickpocket {
- MAN(1, 8,
- new int[] {1, 2, 3},
- new Item[]{new Item(995, 2000)}
- ),
- FLOWER_GIRL(94, 12500,
- new int[] {1378},
- new Item[] {new Item(299, 1), // mithril seed
- new Item(2462, 1), // flowers
- new Item(2464, 1), // flowers
- new Item(2466, 1), // flowers
- new Item(2468, 1), // flowers
- new Item(2470, 1), // flowers
- }
- );
- int levelReq, xp;
- int[] types;
- Item[] loot;
- Pickpocket(int lvl, int xp, int[] npcs, Item[] loot) {
- this.levelReq = lvl;
- this.xp = xp;
- this.types = npcs;
- this.loot = loot;
- }
- public int getLevelReq() {
- return levelReq;
- }
- public int getXp() {
- return xp;
- }
- public int[] getTypes() {
- return types;
- }
- public Item getLoot() {
- return loot[Misc.random(loot.length-1)];
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement