Thread: [637/639] Summoning Pouch Creation Hardcoded

Page 1 of 2 12 LastLast
Results 1 to 10 of 15
  1. #1 [637/639] Summoning Pouch Creation Hardcoded 
    Registered Member
    Join Date
    Feb 2012
    Posts
    14
    Thanks given
    0
    Thanks received
    0
    Rep Power
    17
    [637/639] 100% Summoning Pouch Creation Hardcoded

    Hi Rune-Server! The other day I hardcoded 100% Summoning pouch creation and i decided to release it. If you find any bugs etc please tell me! Enjoy!


    Add this to your ItemOnObjectHandler.java
    Code:
    //Start of Summoning ~ By RuNnNy
    		if (def.getName().toLowerCase().contains("obelisk")) {
    		
    			if (itemUsed == 2859) { //Spirit wolf
    				if (player.getInventory().contains(12158)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 7)) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 4.8);
    								player.getInventory().getContainer().remove(new Item(2859));
    								player.getInventory().getContainer().remove(new Item(12158));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 7));
    								player.getInventory().getContainer().add(new Item(12526));
    								player.getInventory().refresh();
    								player.sendMessage("You make an spirit wolf pouch.");
    								return;
    						} else {
    						player.sendMessage("You need 7 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an gold charm.");
    					return;
    				}
    			}
    			if (itemUsed == 2138) { //Dreadfowl
    				if (player.getInventory().contains(12158)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 8)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 4) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 9.3);
    								player.getInventory().getContainer().remove(new Item(2138));
    								player.getInventory().getContainer().remove(new Item(12158));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 8));
    								player.getInventory().getContainer().add(new Item(12043));
    								player.getInventory().refresh();
    								player.sendMessage("You make an dreadfowl pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 4 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 8 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an gold charm.");
    					return;
    				}
    			}
    			if (itemUsed == 6291) { //Spirit spider
    				if (player.getInventory().contains(12158)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 8)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 10) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 12.6);
    								player.getInventory().getContainer().remove(new Item(6291));
    								player.getInventory().getContainer().remove(new Item(12158));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 8));
    								player.getInventory().getContainer().add(new Item(12059));
    								player.getInventory().refresh();
    								player.sendMessage("You make an spirit spider pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 10 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 8 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an gold charm.");
    					return;
    				}
    			}
    			if (itemUsed == 3363) { //Thorny snail
    				if (player.getInventory().contains(12158)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 9)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 13) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 12.6);
    								player.getInventory().getContainer().remove(new Item(3363));
    								player.getInventory().getContainer().remove(new Item(12158));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 9));
    								player.getInventory().getContainer().add(new Item(12019));
    								player.getInventory().refresh();
    								player.sendMessage("You make an thorny snail pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 13 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 9 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an gold charm.");
    					return;
    				}
    			}
    			if (itemUsed == 440) { //Granite crab
    				if (player.getInventory().contains(12158)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 7)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 16) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 21.6);
    								player.getInventory().getContainer().remove(new Item(440));
    								player.getInventory().getContainer().remove(new Item(12158));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 9));
    								player.getInventory().getContainer().add(new Item(12009));
    								player.getInventory().refresh();
    								player.sendMessage("You make an granite crab pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 16 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 7 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an gold charm.");
    					return;
    				}
    			}
    			if (itemUsed == 6319) { //Spirit mosquito
    				if (player.getInventory().contains(12158)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 1)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 17) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 46.5);
    								player.getInventory().getContainer().remove(new Item(6319));
    								player.getInventory().getContainer().remove(new Item(12158));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 9));
    								player.getInventory().getContainer().add(new Item(12778));
    								player.getInventory().refresh();
    								player.sendMessage("You make an spirit mosquito pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 17 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 1 spirit shard.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an gold charm.");
    					return;
    				}
    			}
    			if (itemUsed == 1783) { //Desert wyrm
    				if (player.getInventory().contains(12159)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 45)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 18) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 31.2);
    								player.getInventory().getContainer().remove(new Item(1783));
    								player.getInventory().getContainer().remove(new Item(12159));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 45));
    								player.getInventory().getContainer().add(new Item(12049));
    								player.getInventory().refresh();
    								player.sendMessage("You make an desert wyrm pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 18 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 45 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an green charm.");
    					return;
    				}
    			}
    			if (itemUsed == 3095) { //Spirit scorpion
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 57)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 19) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 83.2);
    								player.getInventory().getContainer().remove(new Item(3095));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 57));
    								player.getInventory().getContainer().add(new Item(12055));
    								player.getInventory().refresh();
    								player.sendMessage("You make an spirit scorpion pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 19 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 57 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 2134) { //Albino rat
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 75)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 23) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 202.4);
    								player.getInventory().getContainer().remove(new Item(2134));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 75));
    								player.getInventory().getContainer().add(new Item(12067));
    								player.getInventory().refresh();
    								player.sendMessage("You make an albino rat pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 23 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 75 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 3138) { //Spirit kalphite
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 51)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 25) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 220);
    								player.getInventory().getContainer().remove(new Item(3138));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 51));
    								player.getInventory().getContainer().add(new Item(12064));
    								player.getInventory().refresh();
    								player.sendMessage("You make an spirit kalphite pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 25 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 51 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 6032) { //Compost mound
    				if (player.getInventory().contains(12159)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 47)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 28) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 49.8);
    								player.getInventory().getContainer().remove(new Item(6032));
    								player.getInventory().getContainer().remove(new Item(12159));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 47));
    								player.getInventory().getContainer().add(new Item(12091));
    								player.getInventory().refresh();
    								player.sendMessage("You make an compost mound pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 28 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 47 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an green charm.");
    					return;
    				}
    			}
    			if (itemUsed == 10033) { //Giant chinchompa
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 84)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 29) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 225.2);
    								player.getInventory().getContainer().remove(new Item(10033));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 84));
    								player.getInventory().getContainer().add(new Item(12800));
    								player.getInventory().refresh();
    								player.sendMessage("You make an giant chinchompa pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 29 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 84 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 3325) { //Vampire bat
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 81)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 31) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 136);
    								player.getInventory().getContainer().remove(new Item(3125));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 81));
    								player.getInventory().getContainer().add(new Item(12053));
    								player.getInventory().refresh();
    								player.sendMessage("You make an vampire bat pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 31 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 81 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 12156) { //Honey badger
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 84)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 32) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 148.8);
    								player.getInventory().getContainer().remove(new Item(12156));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 84));
    								player.getInventory().getContainer().add(new Item(12065));
    								player.getInventory().refresh();
    								player.sendMessage("You make an honey badger pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 32 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 84 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 1519) { //Beaver
    				if (player.getInventory().contains(12159)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 72)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 33) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 57.6);
    								player.getInventory().getContainer().remove(new Item(1519));
    								player.getInventory().getContainer().remove(new Item(12159));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 72));
    								player.getInventory().getContainer().add(new Item(12021));
    								player.getInventory().refresh();
    								player.sendMessage("You make an beaver pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 33 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 72 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an greem charm.");
    					return;
    				}
    			}
    			if (itemUsed == 2349) { //Bronze minotaur
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 102)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 36) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 316.8);
    								player.getInventory().getContainer().remove(new Item(2349));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 102));
    								player.getInventory().getContainer().add(new Item(12073));
    								player.getInventory().refresh();
    								player.sendMessage("You make an bronze minotaur pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 36 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 102 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 6010) { //Bull ant
    				if (player.getInventory().contains(12158)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 11)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 40) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 52.8);
    								player.getInventory().getContainer().remove(new Item(6010));
    								player.getInventory().getContainer().remove(new Item(12158));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 11));
    								player.getInventory().getContainer().add(new Item(12087));
    								player.getInventory().refresh();
    								player.sendMessage("You make an bull ant pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 40 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 11 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an gold charm.");
    					return;
    				}
    			}
    			if (itemUsed == 249) { //Macaw
    				if (player.getInventory().contains(12159)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 78)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 41) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 72.4);
    								player.getInventory().getContainer().remove(new Item(249));
    								player.getInventory().getContainer().remove(new Item(12159));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 78));
    								player.getInventory().getContainer().add(new Item(12071));
    								player.getInventory().refresh();
    								player.sendMessage("You make an macaw pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 41 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 78 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an green charm.");
    					return;
    				}
    			}
    			if (itemUsed == 12153) { //Evil turnip
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 104)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 42) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 184.8);
    								player.getInventory().getContainer().remove(new Item(12153));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 104));
    								player.getInventory().getContainer().add(new Item(12051));
    								player.getInventory().refresh();
    								player.sendMessage("You make an evil turnip pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 42 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 104 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 2351) { //iron minotaur
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 125)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 46) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 404.8);
    								player.getInventory().getContainer().remove(new Item(2351));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 125));
    								player.getInventory().getContainer().add(new Item(12075));
    								player.getInventory().refresh();
    								player.sendMessage("You make an iron minotaur pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 46 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 125 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 590) { //Pyrelord
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 111)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 46) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 202.4);
    								player.getInventory().getContainer().remove(new Item(590));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 111));
    								player.getInventory().getContainer().add(new Item(12816));
    								player.getInventory().refresh();
    								player.sendMessage("You make an pyrelord pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 46 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 111 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 1635) { //Magpie
    				if (player.getInventory().contains(12159)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 88)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 47) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 83.2);
    								player.getInventory().getContainer().remove(new Item(1635));
    								player.getInventory().getContainer().remove(new Item(12159));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 88));
    								player.getInventory().getContainer().add(new Item(12041));
    								player.getInventory().refresh();
    								player.sendMessage("You make an magpie pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 47 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 88 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an green charm.");
    					return;
    				}
    			}
    			if (itemUsed == 2132) { //Bloated leech
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 117)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 49) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 215.2);
    								player.getInventory().getContainer().remove(new Item(2132));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 117));
    								player.getInventory().getContainer().add(new Item(12061));
    								player.getInventory().refresh();
    								player.sendMessage("You make an bloated leech pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 49 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 117 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 9978) { //Spirit terrorbird
    				if (player.getInventory().contains(12158)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 12)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 52) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 68.4);
    								player.getInventory().getContainer().remove(new Item(9978));
    								player.getInventory().getContainer().remove(new Item(12158));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 12));
    								player.getInventory().getContainer().add(new Item(12007));
    								player.getInventory().refresh();
    								player.sendMessage("You make an spirit terrorbird pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 52 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 12 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an gold charm.");
    					return;
    				}
    			}
    			if (itemUsed == 1937) { //Spirit jelly
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 151)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 55) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 484);
    								player.getInventory().getContainer().remove(new Item(1937));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 151));
    								player.getInventory().getContainer().add(new Item(12027));
    								player.getInventory().refresh();
    								player.sendMessage("You make an spirit jelly pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 55 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 151 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 311) { //Ibis
    				if (player.getInventory().contains(12159)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 109)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 56) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 98.8);
    								player.getInventory().getContainer().remove(new Item(311));
    								player.getInventory().getContainer().remove(new Item(12159));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 109));
    								player.getInventory().getContainer().add(new Item(12531));
    								player.getInventory().refresh();
    								player.sendMessage("You make an ibis pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 56 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 109 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an green charm.");
    					return;
    				}
    			}
    			if (itemUsed == 311) { //Ibis
    				if (player.getInventory().contains(12159)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 109)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 56) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 98.8);
    								player.getInventory().getContainer().remove(new Item(311));
    								player.getInventory().getContainer().remove(new Item(12159));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 109));
    								player.getInventory().getContainer().add(new Item(12531));
    								player.getInventory().refresh();
    								player.sendMessage("You make an ibis pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 56 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 109 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an green charm.");
    					return;
    				}
    			}
    			if (itemUsed == 2353) { //Steel minotaur
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 141)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 56) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 492.8);
    								player.getInventory().getContainer().remove(new Item(2353));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 141));
    								player.getInventory().getContainer().add(new Item(12077));
    								player.getInventory().refresh();
    								player.sendMessage("You make an steel minotaur pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 56 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 141 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 10099) { //Spirit graahk
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 154)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 57) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 501.6);
    								player.getInventory().getContainer().remove(new Item(10099));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 154));
    								player.getInventory().getContainer().add(new Item(12810));
    								player.getInventory().refresh();
    								player.sendMessage("You make an spirit graahk pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 57 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 154 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 10103) { //Spirit kyatt
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 153)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 57) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 501.6);
    								player.getInventory().getContainer().remove(new Item(10103));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 153));
    								player.getInventory().getContainer().add(new Item(12812));
    								player.getInventory().refresh();
    								player.sendMessage("You make an spirit kyatt pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 57 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 153 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 10095) { //Spirit larupia
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 155)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 57) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 501.6);
    								player.getInventory().getContainer().remove(new Item(10095));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 155));
    								player.getInventory().getContainer().add(new Item(12784));
    								player.getInventory().refresh();
    								player.sendMessage("You make an spirit larupia pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 57 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 155 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 6667) { //Karamthulhu overlord
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 144)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 58) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 510.4);
    								player.getInventory().getContainer().remove(new Item(6667));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 144));
    								player.getInventory().getContainer().add(new Item(12023));
    								player.getInventory().refresh();
    								player.sendMessage("You make an karamthulhu overlord pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 58 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 144 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 9736) { //Smoke devil
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 141)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 61) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 268);
    								player.getInventory().getContainer().remove(new Item(9736));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 141));
    								player.getInventory().getContainer().add(new Item(12085));
    								player.getInventory().refresh();
    								player.sendMessage("You make an smoke devil pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 61 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 141 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an chrimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 6287) { //Spirit cobra
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 116)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 63) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 276.8);
    								player.getInventory().getContainer().remove(new Item(6287));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 116));
    								player.getInventory().getContainer().add(new Item(12015));
    								player.getInventory().refresh();
    								player.sendMessage("You make an spirit cobra pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 63 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 116 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an chrimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 8431) { //Stranger plant
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 128)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 64) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 281.6);
    								player.getInventory().getContainer().remove(new Item(8431));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 128));
    								player.getInventory().getContainer().add(new Item(12045));
    								player.getInventory().refresh();
    								player.sendMessage("You make an stranger plant pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 64 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 128 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an chrimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 2150) { //Barker toad
    				if (player.getInventory().contains(12158)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 11)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 66) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 87);
    								player.getInventory().getContainer().remove(new Item(2150));
    								player.getInventory().getContainer().remove(new Item(12158));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 11));
    								player.getInventory().getContainer().add(new Item(12123));
    								player.getInventory().refresh();
    								player.sendMessage("You make an Barker toad pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 66 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 11 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an gold charm.");
    					return;
    				}
    			}
    			if (itemUsed == 2150) { //Barker toad
    				if (player.getInventory().contains(12158)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 11)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 66) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 87);
    								player.getInventory().getContainer().remove(new Item(2150));
    								player.getInventory().getContainer().remove(new Item(12158));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 11));
    								player.getInventory().getContainer().add(new Item(12123));
    								player.getInventory().refresh();
    								player.sendMessage("You make an Barker toad pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 66 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 11 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an gold charm.");
    					return;
    				}
    			}
    			if (itemUsed == 2359) { //Mithril minotaur
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 152)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 66) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 580.8);
    								player.getInventory().getContainer().remove(new Item(2359));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 141));
    								player.getInventory().getContainer().add(new Item(12079));
    								player.getInventory().refresh();
    								player.sendMessage("You make an mithril minotaur pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 66 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 152 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 7939) { //War tortoise
    				if (player.getInventory().contains(12158)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 1)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 67) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 58.6);
    								player.getInventory().getContainer().remove(new Item(7939));
    								player.getInventory().getContainer().remove(new Item(12158));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 141));
    								player.getInventory().getContainer().add(new Item(12031));
    								player.getInventory().refresh();
    								player.sendMessage("You make an war tortoise pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 67 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 1 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an gold charm.");
    					return;
    				}
    			}
    			if (itemUsed == 383) { //Bunyip
    				if (player.getInventory().contains(12159)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 110)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 68) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 119.2);
    								player.getInventory().getContainer().remove(new Item(383));
    								player.getInventory().getContainer().remove(new Item(12159));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 110));
    								player.getInventory().getContainer().add(new Item(12029));
    								player.getInventory().refresh();
    								player.sendMessage("You make an bunyip pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 68 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 110 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an green charm.");
    					return;
    				}
    			}
    			if (itemUsed == 1963) { //Fruit bat
    				if (player.getInventory().contains(12159)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 130)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 69) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 121.2);
    								player.getInventory().getContainer().remove(new Item(1963));
    								player.getInventory().getContainer().remove(new Item(12159));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 130));
    								player.getInventory().getContainer().add(new Item(12033));
    								player.getInventory().refresh();
    								player.sendMessage("You make an fruit bat pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 69 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 130 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an green charm.");
    					return;
    				}
    			}
    			if (itemUsed == 1933) { //Ravenous locust
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 79)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 70) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 132);
    								player.getInventory().getContainer().remove(new Item(1933));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 79));
    								player.getInventory().getContainer().add(new Item(12820));
    								player.getInventory().refresh();
    								player.sendMessage("You make an Ravenous locust pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 70 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 79 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 10117) { //Arctic bear
    				if (player.getInventory().contains(12158)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 14)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 71) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 93.2);
    								player.getInventory().getContainer().remove(new Item(10117));
    								player.getInventory().getContainer().remove(new Item(12158));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 14));
    								player.getInventory().getContainer().add(new Item(12057));
    								player.getInventory().refresh();
    								player.sendMessage("You make an arctic bear pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 71 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 14 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an gold charm.");
    					return;
    				}
    			}
    			if (itemUsed == 14616) { //Phoenix
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 165)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 72) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 301);
    								player.getInventory().getContainer().remove(new Item(14616));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 165));
    								player.getInventory().getContainer().add(new Item(14623));
    								player.getInventory().refresh();
    								player.sendMessage("You make an phoenix pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 72 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 165 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 6979) { //Granite lobster
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 166)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 74) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 325.6);
    								player.getInventory().getContainer().remove(new Item(6979));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 166));
    								player.getInventory().getContainer().add(new Item(12069));
    								player.getInventory().refresh();
    								player.sendMessage("You make an granite lobster pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 74 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 166 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 2460) { //Praying mantis
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 168)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 75) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 329.6);
    								player.getInventory().getContainer().remove(new Item(2460));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 168));
    								player.getInventory().getContainer().add(new Item(12011));
    								player.getInventory().refresh();
    								player.sendMessage("You make an praying mantis pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 75 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 168 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 10020) { //Forge regent
    				if (player.getInventory().contains(12159)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 141)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 76) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 134);
    								player.getInventory().getContainer().remove(new Item(10020));
    								player.getInventory().getContainer().remove(new Item(12159));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 141));
    								player.getInventory().getContainer().add(new Item(12782));
    								player.getInventory().refresh();
    								player.sendMessage("You make an forge regent pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 76 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 141 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an green charm.");
    					return;
    				}
    			}
    			if (itemUsed == 2361) { //Adamant minotaur
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 144)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 76) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 668.8);
    								player.getInventory().getContainer().remove(new Item(2361));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 144));
    								player.getInventory().getContainer().add(new Item(12081));
    								player.getInventory().refresh();
    								player.sendMessage("You make an adamant minotaur pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 76 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 144 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 5933) { //Giant ent
    				if (player.getInventory().contains(12159)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 124)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 78) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 136.8);
    								player.getInventory().getContainer().remove(new Item(5933));
    								player.getInventory().getContainer().remove(new Item(12159));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 124));
    								player.getInventory().getContainer().add(new Item(12013));
    								player.getInventory().refresh();
    								player.sendMessage("You make an Giant ent pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 78 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 124 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an green charm.");
    					return;
    				}
    			}
    			if (itemUsed == 1442) { //Fire titan
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 198)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 79) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 695.2);
    								player.getInventory().getContainer().remove(new Item(1442));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 198));
    								player.getInventory().getContainer().add(new Item(12802));
    								player.getInventory().refresh();
    								player.sendMessage("You make an fire titan pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 79 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 198 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 1438) { //Ice titan
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 198)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 79) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 695.2);
    								player.getInventory().getContainer().remove(new Item(1438));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 198));
    								player.getInventory().getContainer().add(new Item(12806));
    								player.getInventory().refresh();
    								player.sendMessage("You make an ice titan pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 79 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 198 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 1440) { //Moss titan
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 202)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 79) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 695.2);
    								player.getInventory().getContainer().remove(new Item(1440));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 202));
    								player.getInventory().getContainer().add(new Item(12804));
    								player.getInventory().refresh();
    								player.sendMessage("You make an moss titan pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 79 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 202 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 571) { //Hydra
    				if (player.getInventory().contains(12159)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 128)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 80) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 140.8);
    								player.getInventory().getContainer().remove(new Item(571));
    								player.getInventory().getContainer().remove(new Item(12159));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 128));
    								player.getInventory().getContainer().add(new Item(12025));
    								player.getInventory().refresh();
    								player.sendMessage("You make an hydra pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 80 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 128 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an green charm.");
    					return;
    				}
    			}
    			if (itemUsed == 6155) { //Spirit dagannoth
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 1)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 83) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 364.8);
    								player.getInventory().getContainer().remove(new Item(6155));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 1));
    								player.getInventory().getContainer().add(new Item(12017));
    								player.getInventory().refresh();
    								player.sendMessage("You make an spirit dagonnoth pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 83 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 1 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 10149) { //Swamp titan
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 150)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 85) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 373.6);
    								player.getInventory().getContainer().remove(new Item(10149));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 150));
    								player.getInventory().getContainer().add(new Item(12776));
    								player.getInventory().refresh();
    								player.sendMessage("You make an swamp titan pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 85 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 150 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 2363) { //Rune minotaur
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 1)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 86) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 756.8);
    								player.getInventory().getContainer().remove(new Item(2363));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 1));
    								player.getInventory().getContainer().add(new Item(12083));
    								player.getInventory().refresh();
    								player.sendMessage("You make an rune minotaur pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 86 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 1 spirit shard.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 1487) { //Unicorn stallion
    				if (player.getInventory().contains(12159)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 140)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 88) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 154.4);
    								player.getInventory().getContainer().remove(new Item(1487));
    								player.getInventory().getContainer().remove(new Item(12159));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 140));
    								player.getInventory().getContainer().add(new Item(12039));
    								player.getInventory().refresh();
    								player.sendMessage("You make an unicorn stallion pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 88 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 144 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an green charm.");
    					return;
    				}
    			}
    			if (itemUsed == 1444) { //Geyser titan
    				if (player.getInventory().contains(12163)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 222)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 89) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 783.2);
    								player.getInventory().getContainer().remove(new Item(1444));
    								player.getInventory().getContainer().remove(new Item(12163));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 222));
    								player.getInventory().getContainer().add(new Item(12786));
    								player.getInventory().refresh();
    								player.sendMessage("You make an geyser titan pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 89 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 222 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an blue charm.");
    					return;
    				}
    			}
    			if (itemUsed == 1115) { //Iron titan
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 168)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 95) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 417.6);
    								player.getInventory().getContainer().remove(new Item(1115));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 168));
    								player.getInventory().getContainer().add(new Item(12822));
    								player.getInventory().refresh();
    								player.sendMessage("You make an iron titan pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 95 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 168 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 10818) { //Pack yak
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 198)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 96) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 422.4);
    								player.getInventory().getContainer().remove(new Item(10818));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 198));
    								player.getInventory().getContainer().add(new Item(12093));
    								player.getInventory().refresh();
    								player.sendMessage("You make an pack yak pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 96 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 198 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			if (itemUsed == 1119) { //Steel titan
    				if (player.getInventory().contains(12160)) {
    					if (player.getInventory().contains(12155)) {
    						if (player.getInventory().contains(12183, 178)) {
    							if (player.getSkills().getLevel(Skills.SUMMONING) >= 99) {
    								player.animate(725);
    								ActionSender.spawnPositionedGraphic(object.getLocation(), 2107);
    								player.getSkills().addExperience(Skills.SUMMONING, 435.2);
    								player.getInventory().getContainer().remove(new Item(1119));
    								player.getInventory().getContainer().remove(new Item(12160));
    								player.getInventory().getContainer().remove(new Item(12155));
    								player.getInventory().getContainer().remove(new Item(12183, 178));
    								player.getInventory().getContainer().add(new Item(12790));
    								player.getInventory().refresh();
    								player.sendMessage("You make an steel titan pouch.");
    								return;
    							} else {
    							player.sendMessage("You need level 99 summoning.");
    							return;
    							}
    						} else {
    						player.sendMessage("You need 178 spirit shards.");
    						return;
    						}
    					} else {
    					player.sendMessage("You need an pouch.");
    					return;
    					}
    				} else {
    					player.sendMessage("You need an crimson charm.");
    					return;
    				}
    			}
    			
    		}
    		//End of Summoning ~ By RuNnNy
    Reply With Quote  
     

  2. #2  
    The internet's reject
    Andy's Avatar
    Join Date
    Jun 2007
    Age
    31
    Posts
    4,376
    Thanks given
    148
    Thanks received
    1,522
    Rep Power
    3133
    >Hardcoded

    No just wrong
    What am I watching now?

    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Feb 2012
    Posts
    14
    Thanks given
    0
    Thanks received
    0
    Rep Power
    17
    Quote Originally Posted by Black boy. View Post
    >Hardcoded

    No just wrong
    Feeding the leechers
    Reply With Quote  
     

  4. #4  
    Banned

    Join Date
    Dec 2011
    Age
    23
    Posts
    2,315
    Thanks given
    473
    Thanks received
    764
    Rep Power
    0
    You can do this in PouchCreatingListener
    Reply With Quote  
     

  5. #5  
    Server Developer

    Titanium's Avatar
    Join Date
    Oct 2011
    Posts
    2,701
    Thanks given
    1,221
    Thanks received
    674
    Rep Power
    2397
    Nice work bro. I like seeing people contribute to the community.


    Inactive from RSPS. Times have changed.
    Reply With Quote  
     

  6. #6  
    Registered Member
    'Shinobi's Avatar
    Join Date
    Jan 2011
    Posts
    255
    Thanks given
    50
    Thanks received
    16
    Rep Power
    121
    Quote Originally Posted by Titanium View Post
    Nice work bro. I like seeing people contribute to the community.
    I agree. Good job, but some people would use this for their own (selfish) purposes. Some things don't change. Anyways what matters is people are contributing and that I think would be one of the things that keeps some communities alive, good or bad.
    Reply With Quote  
     

  7. #7  
    Registered Member wildking72's Avatar
    Join Date
    Sep 2011
    Age
    24
    Posts
    506
    Thanks given
    62
    Thanks received
    36
    Rep Power
    11
    Why don't people use interfaces?
    Reply With Quote  
     

  8. #8  
    Extreme Donator


    Join Date
    Nov 2011
    Posts
    796
    Thanks given
    217
    Thanks received
    137
    Rep Power
    181
    Nice
    Reply With Quote  
     

  9. #9  
    Extreme Donator


    Join Date
    Jul 2009
    Age
    24
    Posts
    4,350
    Thanks given
    824
    Thanks received
    1,237
    Rep Power
    1789
    Quote Originally Posted by wildking72 View Post
    Why don't people use interfaces?
    What the hell are you on about, how could you use an interface in this? I am pretty sure you mean an enumeration for things like storing data, than making a separate class for things like this.

    Code:
    package source;
    
    /**
     * The procedure of pouch creation, this is used for summoning. 
     *
     * @author Thomas LeGodais
     *
     */
    public class PouchCreation {
    
    	/**
    	 * An enumeration used for storing pouch data.
    	 *
    	 * @author Thomas LeGodais
    	 *
    	 */
    	public enum Pouch {
    	
    		/*
    		 * Represents a spirit wolf pouch.
    		 *
    		 * Order: Pouch Id, Shard Amount, Create XP, 
    		 * Charm, Tertiary.
    		 */
    		SPIRIT_WOLF(12047, 7, 4.8, 12158, 2859);
    		
    		/**
    		 * The basic attributes.
    		 */
    		private int pouchId, shardAmnt, charmId, tertiaryId;
    		
    		/**
    		 * The amount of exp gained.
    		 */
    		private double createXp;
    		
    		/**
    		 * Constructs a new Pouch.
    		 *
    		 * @param pouchId The id of the pouch product.
    		 * @param shardAmnt The amount of shards. 
    		 * @param createXp The amount of xp you gain.
    		 * @param charmId The id of the charm required.
    		 * @param tertiaryId The tertiary item id.
    		 */
    		Pouch(int pouchId, int shardAmnt, double createXp, int charmId, int tertiaryId) {
    			this.pouchId = pouchId;
    			this.shardAmnt = shardAmnt;
    			this.createXp = createXp;
    			this.charmId = charmId;
    			this.tertiaryId = tertiaryId;
    		}
    		
    		/**
    		 * Gets the pouch id.
    		 *
    		 * @return the id.
    		 */
    		public int getPouchId() {
    			return pouchId;
    		}
    		
    		/**
    		 * Gets the shard amount.
    		 *
    		 * @return the amount.
    		 */
    		public int getShardAmnt() {
    			return shardAmnt;
    		}
    		
    		/**
    		 * Gets the create xp.
    		 *
    		 * @return the xp.
    		 */
    		public double getCreateXp() {
    			return createXp;
    		}
    		
    		/**
    		 * Gets the charm id.
    		 *
    		 * @return the id.
    		 */
    		public int getCharmId() {
    			return charmId;
    		}
    		
    		/**
    		 * Gets the tertiary id.
    		 *
    		 * @return the id.
    		 */
    		public int getTertiaryId() {
    			return tertiaryId;
    		]
    	}
    	
    	/**
    	 * The player.
    	 */
    	private Player player = null;
    	
    	/**
    	 * Constructs the PouchCreation.
    	 *
    	 * @param player The player commiting.
    	 */
    	public PouchCreation(Player player) {
    		this.player = player;
    	}
    	
    	/** 
    	 * Creates a pouch.
    	 *
    	 * The pouch to create.
    	 */
    	public void createPouch(Pouch pouch) {
    		if(pouch == null) {
    			player.getActionSender().sendMessage("This pouch is not handled!");
    		} else if(!(player.getInventory().contains(new int[][] { {12183, pouch.getShardAmnt()}, {pouch.getCharmId(), 1}, new int[]{pouch.getTertiaryId(), 1} }))) {
    			player.getActionSender().sendMessage("You do not have the items to create this pouch!");
    		} else if(player.getSkills().getLevel(Skills.SUMMONING) < 1) {
    			player.getActionSender().sendMessage("You do not have the required items.");
    		}
    		player.getInventory().removeItems(new int[][] { {12183, pouch.getShardAmnt()}, {pouch.getCharmId(), 1}, new int[]{pouch.getTertiaryId(), 1} });
    		player.getInventory().addItem(pouch.getPouchId(), 1);
    		player.getSkills().addSkillExp(pouch.getCreateXp(), Skills.SUMMONING);
    		player.getActionSender().sendMessage("You successfully create the pouch!");
    	}
    	
    	/**
    	 * Gets the player.
    	 *
    	 * @return The player.
    	 */
    	public Player getPlayer() {
    		return player;
    	}
    }
    I wrote that just to show you dude.

    You can find my [Only registered and activated users can see links. ], for what I'm currently working on.
    Reply With Quote  
     

  10. #10  
    Banned

    Join Date
    Dec 2011
    Age
    23
    Posts
    2,315
    Thanks given
    473
    Thanks received
    764
    Rep Power
    0
    Quote Originally Posted by Kapitän View Post
    What the hell are you on about, how could you use an interface in this? I am pretty sure you mean an enumeration for things like storing data, than making a separate class for things like this.

    Code:
    package source;
    
    /**
     * The procedure of pouch creation, this is used for summoning. 
     *
     * @author Thomas LeGodais
     *
     */
    public class PouchCreation {
    
    	/**
    	 * An enumeration used for storing pouch data.
    	 *
    	 * @author Thomas LeGodais
    	 *
    	 */
    	public enum Pouch {
    	
    		/*
    		 * Represents a spirit wolf pouch.
    		 *
    		 * Order: Pouch Id, Shard Amount, Create XP, 
    		 * Charm, Tertiary.
    		 */
    		SPIRIT_WOLF(12047, 7, 4.8, 12158, 2859);
    		
    		/**
    		 * The basic attributes.
    		 */
    		private int pouchId, shardAmnt, charmId, tertiaryId;
    		
    		/**
    		 * The amount of exp gained.
    		 */
    		private double createXp;
    		
    		/**
    		 * Constructs a new Pouch.
    		 *
    		 * @param pouchId The id of the pouch product.
    		 * @param shardAmnt The amount of shards. 
    		 * @param createXp The amount of xp you gain.
    		 * @param charmId The id of the charm required.
    		 * @param tertiaryId The tertiary item id.
    		 */
    		Pouch(int pouchId, int shardAmnt, double createXp, int charmId, int tertiaryId) {
    			this.pouchId = pouchId;
    			this.shardAmnt = shardAmnt;
    			this.createXp = createXp;
    			this.charmId = charmId;
    			this.tertiaryId = tertiaryId;
    		}
    		
    		/**
    		 * Gets the pouch id.
    		 *
    		 * @return the id.
    		 */
    		public int getPouchId() {
    			return pouchId;
    		}
    		
    		/**
    		 * Gets the shard amount.
    		 *
    		 * @return the amount.
    		 */
    		public int getShardAmnt() {
    			return shardAmnt;
    		}
    		
    		/**
    		 * Gets the create xp.
    		 *
    		 * @return the xp.
    		 */
    		public double getCreateXp() {
    			return createXp;
    		}
    		
    		/**
    		 * Gets the charm id.
    		 *
    		 * @return the id.
    		 */
    		public int getCharmId() {
    			return charmId;
    		}
    		
    		/**
    		 * Gets the tertiary id.
    		 *
    		 * @return the id.
    		 */
    		public int getTertiaryId() {
    			return tertiaryId;
    		]
    	}
    	
    	/**
    	 * The player.
    	 */
    	private Player player = null;
    	
    	/**
    	 * Constructs the PouchCreation.
    	 *
    	 * @param player The player commiting.
    	 */
    	public PouchCreation(Player player) {
    		this.player = player;
    	}
    	
    	/** 
    	 * Creates a pouch.
    	 *
    	 * The pouch to create.
    	 */
    	public void createPouch(Pouch pouch) {
    		if(pouch == null) {
    			player.getActionSender().sendMessage("This pouch is not handled!");
    		} else if(!(player.getInventory().contains(new int[][] { {12183, pouch.getShardAmnt()}, {pouch.getCharmId(), 1}, new int[]{pouch.getTertiaryId(), 1} }))) {
    			player.getActionSender().sendMessage("You do not have the items to create this pouch!");
    		} else if(player.getSkills().getLevel(Skills.SUMMONING) < 1) {
    			player.getActionSender().sendMessage("You do not have the required items.");
    		}
    		player.getInventory().removeItems(new int[][] { {12183, pouch.getShardAmnt()}, {pouch.getCharmId(), 1}, new int[]{pouch.getTertiaryId(), 1} });
    		player.getInventory().addItem(pouch.getPouchId(), 1);
    		player.getSkills().addSkillExp(pouch.getCreateXp(), Skills.SUMMONING);
    		player.getActionSender().sendMessage("You successfully create the pouch!");
    	}
    	
    	/**
    	 * Gets the player.
    	 *
    	 * @return The player.
    	 */
    	public Player getPlayer() {
    		return player;
    	}
    }
    I wrote that just to show you dude.

    He meant the Pouchcreaterlistner...

    If you go to dementhium src.org.dementhium.event.impl.interfaces You have the Pouch creator interface class. This is where its handled not in itemonobject buddy.
    Reply With Quote  
     

Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Replies: 13
    Last Post: 02-28-2012, 11:15 PM
  2. Replies: 3
    Last Post: 02-05-2012, 05:55 AM
  3. 637 Summoning Pouch Creation Configs
    By chaflie in forum Requests
    Replies: 4
    Last Post: 01-16-2012, 10:19 AM
  4. Clientscripts & mask for Pouch Creation [637]
    By chaflie in forum Requests
    Replies: 2
    Last Post: 10-28-2011, 02:38 PM
  5. Summoning pouch creation.
    By IngeniousPentaSquid in forum Help
    Replies: 14
    Last Post: 10-20-2011, 11:12 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •