OpEquipItem skill condition cleanup.
This commit is contained in:
		| @@ -20,7 +20,6 @@ import org.l2jmobius.gameserver.enums.SkillConditionAffectType; | ||||
| import org.l2jmobius.gameserver.model.StatSet; | ||||
| import org.l2jmobius.gameserver.model.WorldObject; | ||||
| import org.l2jmobius.gameserver.model.actor.Creature; | ||||
| import org.l2jmobius.gameserver.model.item.instance.Item; | ||||
| import org.l2jmobius.gameserver.model.skill.ISkillCondition; | ||||
| import org.l2jmobius.gameserver.model.skill.Skill; | ||||
|  | ||||
| @@ -45,49 +44,15 @@ public class OpEquipItemSkillCondition implements ISkillCondition | ||||
| 		{ | ||||
| 			case CASTER: | ||||
| 			{ | ||||
| 				for (Item item : caster.getInventory().getPaperdollItems()) | ||||
| 				{ | ||||
| 					if (item.getId() == _itemId) | ||||
| 					{ | ||||
| 						return true; | ||||
| 					} | ||||
| 				} | ||||
| 				return false; | ||||
| 				return caster.getInventory().isItemEquipped(_itemId); | ||||
| 			} | ||||
| 			case TARGET: | ||||
| 			{ | ||||
| 				if ((target != null) && target.isPlayer()) | ||||
| 				{ | ||||
| 					for (Item item : target.getActingPlayer().getInventory().getPaperdollItems()) | ||||
| 					{ | ||||
| 						if (item.getId() == _itemId) | ||||
| 						{ | ||||
| 							return true; | ||||
| 						} | ||||
| 					} | ||||
| 				} | ||||
| 				return false; | ||||
| 				return (target != null) && target.isPlayer() && target.getActingPlayer().getInventory().isItemEquipped(_itemId); | ||||
| 			} | ||||
| 			case BOTH: | ||||
| 			{ | ||||
| 				if ((target != null) && target.isPlayer()) | ||||
| 				{ | ||||
| 					for (Item item : caster.getInventory().getPaperdollItems()) | ||||
| 					{ | ||||
| 						if (item.getId() == _itemId) | ||||
| 						{ | ||||
| 							for (Item i : target.getActingPlayer().getInventory().getPaperdollItems()) | ||||
| 							{ | ||||
| 								if (i.getId() == _itemId) | ||||
| 								{ | ||||
| 									return true; | ||||
| 								} | ||||
| 							} | ||||
| 							return false; | ||||
| 						} | ||||
| 					} | ||||
| 				} | ||||
| 				return false; | ||||
| 				return (target != null) && target.isPlayer() && target.getActingPlayer().getInventory().isItemEquipped(_itemId) && caster.getInventory().isItemEquipped(_itemId); | ||||
| 			} | ||||
| 		} | ||||
| 		return false; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 MobiusDevelopment
					MobiusDevelopment