BETA: Fixing minor issue causing wrong re-scheduling of Territory War and being started every week.
	* Reported by: CostyKiller

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6565 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Fixed Olympiad IP restriction bypass.
* Reported by: Gries
* Reviewed by: UnAfraid

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6566 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Few edited/added listeners.
* Added {{{OnCreatureAttacked}}}.
* Splitted {{{OnCreatureDamage}}} to {{{OnCreatureDamageReceived}}} and {{{OnCreatureDamageDealt}}}.
* Added {{{OnPlayerSummonTalk}}}.
* Added util method to unregister listener.
 
Patch by: !UnAfraid, St3eT

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6567 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Javadocs and replace of Javolution.

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6568 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Added new util method at `NpcData` to retrieve a `List` of `L2NpcTemplate` by specific filter.
	* Added new method to execute synchronous listener with a container without return type.

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6569 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Changes to 2D line algorithm. Added 3D line algorithm.
* 2D algorithm was changed to follow the same logic than the new 3D algorithm.
* The 3D algorithm eliminates the z multiplication in GeoData#canSeeTarget

Tested By: Sdw
Reviewed By: UnAfraid

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6570 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Updated ecj from 4.4M7 to stable 4.4.

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6571 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Support to enable/disabled macro presets.

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6574 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Adding missing check for passive skill's conditions.

Reported by: thorl2, Gries, UnAfraid, Adry_85

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6575 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Moved '''!SiegeSchedule.xsd''' to folder with others XSD.

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6576 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
BETA: Moving L2AttackableAIScript logic to core to avoid creation of 65k+ listeners and fixing issue with one-skill-kill monsters not giving exp.
	* Reported by: yksdtc, u3games.
	* Tested by: yksdtc, Dinger

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6577 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad
Merge remote-tracking branch 'git-svn' of ../../L2j-svn/L2J_Server_BETA into svn