root/trunk/AE-go_GameServer/src/com/aionemu/gameserver/skillengine/effect/OpenAerialEffect.java

15101512
34
@XmlType(name = "OpenAerialEffect")
34
@XmlType(name = "OpenAerialEffect")
35
public class OpenAerialEffect extends EffectTemplate
35
public class OpenAerialEffect extends EffectTemplate
36
{
36
{
37
38
	@Override
37
	@Override
39
	public void applyEffect(Effect effect)
38
	public void applyEffect(Effect effect)
40
	{
39
	{
...
...
53
	{
52
	{
54
		final Creature effected = effect.getEffected();
53
		final Creature effected = effect.getEffected();
55
		effected.getEffectController().setAbnormal(EffectId.OPENAERIAL.getEffectId());
54
		effected.getEffectController().setAbnormal(EffectId.OPENAERIAL.getEffectId());
56
		PacketSendUtility.broadcastPacketAndReceive(effect.getEffected(), new SM_FORCED_MOVE(effect.getEffector(), effect.getEffected()));
55
		PacketSendUtility.broadcastPacketAndReceive(effected, new SM_FORCED_MOVE(effect.getEffector(), effected));
57
	}
56
	}
58
	
57
59
	@Override
58
	@Override
60
	public void endEffect(Effect effect)
59
	public void endEffect(Effect effect)
61
	{
60
	{
62
		effect.getEffected().getEffectController().unsetAbnormal(EffectId.OPENAERIAL.getEffectId());
61
		effect.getEffected().getEffectController().unsetAbnormal(EffectId.OPENAERIAL.getEffectId());
63
	}
62
	}
64
	
65
	
66
}
63
}