All pastes #728214 Raw Edit

Meins

public text v1 · immutable
·published 2007-10-06 19:57 UTC
rendered paste body
    public void enterZone(L2Character character, L2Zone zone)
    {
    	IZoneCondition condition = ZoneCondition.getInstance ().getZoneCondition (zone.getHandler ());
    	if (condition == null || !condition.checkCondition (character, zone))
    		return;
    	
    	IZoneHandler handler = ZoneHandler.getInstance ().getZoneHandler (zone.getHandler ());
    	if (handler == null)
    		return;
    	
    	if (!((L2PcInstance)character).isWaterTaskActive ())
    		handler.onEnter (character, zone);
    }
    
    public void leaveZone(L2Character character, L2Zone zone)
    {
		IZoneHandler handler = ZoneHandler.getInstance ().getZoneHandler (zone.getHandler ());
		if (handler != null)
			handler.onLeave (character, zone);
    }