------------------------------------------------------------------------
r7996 | torikawatukune | 2014-11-04 21:17:45 +0900 (火, 04 11 2014) | 2 lines

trojaメソ?名変更 get(int key, int defaultValue) --> getOrDefault

------------------------------------------------------------------------
r7993 | torikawatukune | 2014-11-01 17:41:55 +0900 (? 01 11 2014) | 4 lines

整?
 NonMoveMonsters.java --> NonMoveMonsters.txt
 NonRandomAnimationNpcs.java --> NonRandomAnimationNpcs.txt
 NonRandomWalkMonsters.java --> NonRandomWalkMonsters.txt
------------------------------------------------------------------------
r7991 | torikawatukune | 2014-10-27 18:21:45 +0900 (? 27 10 2014) | 4 lines

SYNC: CORE r6476 / Nos
BETA: Fixed a minor typo causing monsters to attack each other with AOE skills.
Reported by: mars8022
Patch by: Zephyr
------------------------------------------------------------------------
r7990 | torikawatukune | 2014-10-27 18:18:36 +0900 (? 27 10 2014) | 5 lines

SYNC: CORE r6475 / Nos
BETA: Removed '''WorldXMin''', '''WorldXMax''', '''WorldYMin''', '''WorldYMax''' configs.
	* Made calculations of map dimensions more clear.
Thanks to: FBIagent
Reviewed by: FBIagent, Zoey76
------------------------------------------------------------------------
r7988 | torikawatukune | 2014-10-27 17:33:17 +0900 (? 27 10 2014) | 3 lines

SYNC: CORE r6474 / St3eT
BETA: Core-part for [DP10247].
* Reviewed by: Zoey76, xban1x
------------------------------------------------------------------------
r7985 | torikawatukune | 2014-10-27 17:01:33 +0900 (? 27 10 2014) | 1 line

微調整 猛獣の放牧地
------------------------------------------------------------------------
r7984 | torikawatukune | 2014-10-27 17:00:17 +0900 (? 27 10 2014) | 1 line

警備? 無?アニメーション
------------------------------------------------------------------------
r7983 | torikawatukune | 2014-10-23 15:18:14 +0900 (木, 23 10 2014) | 1 line

微調整???- getAI()、initAI()、?ルチスレ?関連
------------------------------------------------------------------------
r7982 | torikawatukune | 2014-10-23 12:56:55 +0900 (木, 23 10 2014) | 12 lines

SYNC: CORE r6473 / Zoey76
BETA: Attempting to fix multithreading issues.
	* OOP approach for `L2Character#getAI()` to avoid externalization of `_ai`.
	* Using _status as `AtomicInteger` at `InstanceWorld`.
	* Organized variables at `L2Character`, they can not be defined in the middle of the class!
	* Removed ancient commented out code from `L2Character`.
	* Replaced synchronization on `_calculators` for synchronization on this, since it failed to guard it.
	* Fixed NPE vulnerability at `AutoSpawnHandler`.
	* Fixed broken double-checked locking at `L2ControlTowerInstance`.
	* Removed broken double-checked locking at `L2Clan`.
	* Removed Trove's license file and updated year on L2j's readme.
Reviewed by: Nos, jurchiks, UnAfraid
------------------------------------------------------------------------
r7981 | torikawatukune | 2014-10-23 01:38:11 +0900 (木, 23 10 2014) | 4 lines

SYNC: CORE r6472 / Zoey76
BETA: Libraries update:
	* C3P0 0.9.5-pre6 from 0.9.5-pre5.
	* MySQL Connector 5.1.29 from MySQL Connector 5.1.27.
------------------------------------------------------------------------
r7980 | torikawatukune | 2014-10-23 01:11:34 +0900 (木, 23 10 2014) | 1 line

整?
------------------------------------------------------------------------
r7979 | torikawatukune | 2014-10-22 02:54:51 +0900 (水, 22 10 2014) | 1 line

trove 復活
------------------------------------------------------------------------
r7978 | torikawatukune | 2014-10-22 02:33:12 +0900 (水, 22 10 2014) | 3 lines

SYNC: CORE r6471 / Zoey76
BETA: Cleanup after [6470].
Reported by: Nos
------------------------------------------------------------------------
r7977 | torikawatukune | 2014-10-22 02:17:12 +0900 (水, 22 10 2014) | 3 lines

SYNC: CORE r6470 / Zoey76
BETA: Unimplementing Trove.
Reviewed by: xban1x, Nos, UnAfraid
------------------------------------------------------------------------
r7973 | torikawatukune | 2014-10-21 20:20:08 +0900 (火, 21 10 2014) | 4 lines

SYNC: CORE r6469 / UnAfraid
BETA: Minor changes on Login Server startup scripts:
	* Increasing maximum heap to 256 mb.
	* Removing '''nice''' command from linux startup script because its not needed and requires root access.
------------------------------------------------------------------------
r7972 | torikawatukune | 2014-10-21 20:16:55 +0900 (火, 21 10 2014) | 4 lines

SYNC: CORE r6468 / UnAfraid
BETA: Fixing minor typos on `L2SignPriestInstance` causing players 20 lvl with 1st class to not be able to participate on seven signs.
	* Reported by: pandragon
	* Patch by: pandragon
------------------------------------------------------------------------
r7970 | torikawatukune | 2014-10-21 18:42:08 +0900 (火, 21 10 2014) | 3 lines

SYNC: CORE r6467 / Adry_85
BETA: Unhardcoded '''isHealingPotionSkill''' method.
	Reviewed by: St3eT, Zoey76
------------------------------------------------------------------------
r7965 | torikawatukune | 2014-10-20 20:18:57 +0900 (? 20 10 2014) | 6 lines

SYNC: CORE r6466 / Zoey76
BETA: Retail-like revive.
	* Player should stand up before teleport.
Patch by: daemon
Reported by: daemon, FinalDestination, St3eT
Reviewed by: Zoey76
------------------------------------------------------------------------
r7962 | torikawatukune | 2014-10-20 14:28:28 +0900 (? 20 10 2014) | 4 lines

SYNC: CORE r6465 / Zoey76
BETA: New constructor for `ConfirmDlg` for `String`.
Patch by: Battlecruiser
Reviewed by: Zoey76
------------------------------------------------------------------------
r7961 | torikawatukune | 2014-10-20 14:19:39 +0900 (? 20 10 2014) | 5 lines

SYNC: CORE r6464 / Zoey76
BETA: Retail-like soulshot recharge.
Patch by: FinalDestination
Tested by: angkor_tm, Konstantinos, St3eT
Thanks to: angkor_tm for the videos from before/after/retail!!
------------------------------------------------------------------------
r7958 | torikawatukune | 2014-10-20 09:47:22 +0900 (? 20 10 2014) | 1 line

整?
------------------------------------------------------------------------
r7956 | torikawatukune | 2014-10-20 02:25:46 +0900 (? 20 10 2014) | 4 lines

SYNC: CORE r6463 / Zoey76
BETA: Implementing Initial Shortcuts:
	* Allows customization of initial shortcuts and macros for new characters.
Reviewed by: Nos, St3eT, UnAfraid
------------------------------------------------------------------------
r7955 | torikawatukune | 2014-10-20 00:01:18 +0900 (? 20 10 2014) | 2 lines

SYNC: CORE r6462 / Nos
BETA: Core-Part for [DP10238].
------------------------------------------------------------------------
r7953 | torikawatukune | 2014-10-19 23:48:02 +0900 (日, 19 10 2014) | 3 lines

SYNC: CORE r6461 / St3eT
BETA: Core-part for [DP10237].
* Reviewed by: Nos, !UnAfraid, Zoey76, xban1x
------------------------------------------------------------------------
r7951 | torikawatukune | 2014-10-19 23:14:36 +0900 (日, 19 10 2014) | 2 lines

SYNC: CORE r6460 / Adry_85
BETA: Core-part for [DP10236].
------------------------------------------------------------------------
r7945 | torikawatukune | 2014-10-18 23:03:11 +0900 (? 18 10 2014) | 3 lines

SYNC: CORE r6459 / Zoey76
BETA: !JavaDocs improvements.
Patch by: jurchiks
------------------------------------------------------------------------
r7942 | torikawatukune | 2014-10-17 17:41:25 +0900 (? 17 10 2014) | 4 lines

SYNC: CORE r6458 / Zoey76
BETA: Fix for subclass certification exploit.
Patch by: d!go
Reported by: d!go, thorl2
------------------------------------------------------------------------
r7941 | torikawatukune | 2014-10-17 17:37:36 +0900 (? 17 10 2014) | 1 line

整?CommonSkill
------------------------------------------------------------------------
r7939 | torikawatukune | 2014-10-17 15:20:34 +0900 (? 17 10 2014) | 6 lines

SYNC: CORE r6457 / Nos
BETA: Moved `SkillData.FrequentSkill` enum to its own file and renamed it to `CommonSkill`.
	* Moved all static skill id variables from `Skill` class to `CommonSkill` enum.
	* Changed `SkillData._enchantable` type from `ArrayList` to `HashSet` since `HashSet#contains` is faster.
	
Reviewed by: Zoey76, xban1x
------------------------------------------------------------------------
r7935 | torikawatukune | 2014-10-17 12:12:15 +0900 (? 17 10 2014) | 3 lines

SYNC: CORE r6455 / St3eT
BETA: Core-part for [DP10229].
* Reviewed by: Adry_85, Zoey76
------------------------------------------------------------------------
r7933 | torikawatukune | 2014-10-17 00:01:16 +0900 (? 17 10 2014) | 4 lines

SYNC: CORE r6454 / Nos
BETA: Fixed reflect skill it should reflect only the debuff and apply instant effects on target.
Reported by: Gries, sodek
Reviewed by: Adry_85, St3eT, Zoey76, !UnAfraid
------------------------------------------------------------------------
r7932 | torikawatukune | 2014-10-16 12:01:44 +0900 (木, 16 10 2014) | 1 line

微調整
------------------------------------------------------------------------
r7930 | torikawatukune | 2014-10-15 20:35:56 +0900 (水, 15 10 2014) | 4 lines

整?
* ConcurrentHashMap --> FastMap().shared()
* Map ??containsKey()してからget()するのは無?

------------------------------------------------------------------------
r7928 | torikawatukune | 2014-10-15 15:03:48 +0900 (水, 15 10 2014) | 9 lines

SYNC: CORE r6453 / Zoey76
BETA: Quest engine rework (first part).
	* Removed `_allEventsS` from `Quest` class, it was misused.
	* Separated quests from scripts.
		* Now real quest count will be displayed on server load.
	* Added `AltDevShowQuestsLoadInLogs`, if true it will display the loaded quest during server time.
	* Added `AltDevShowScriptsLoadInLogs`, if true it will display the loaded scripts during server time.
	* Using `Location` object to back `L2Spawn`'s instance ID.
'''Note:''' The new configuration options if set to true, will show what is doing the server when it looks like it is frozen on loading time.
------------------------------------------------------------------------
r7927 | torikawatukune | 2014-10-15 13:19:27 +0900 (水, 15 10 2014) | 1 line

L2Clan.java のみ r6473 と同期
------------------------------------------------------------------------
r7926 | torikawatukune | 2014-10-15 04:40:36 +0900 (水, 15 10 2014) | 4 lines

SYNC: CORE r6452 / Zoey76
BETA: Fixing broken Double-Checked Locking:
	* Fixed NPE vulnerability in `L2AttackableAI`.
'''Note:''' Please refer to the following documentation links: [https://en.wikipedia.org/wiki/Double-checked_locking#Usage_in_Java Wikipedia: Double-checked locking: Usage_in_Java] and [http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html The University of Maryland: The Double-Checked Locking is Broken Declaration]
------------------------------------------------------------------------
r7925 | torikawatukune | 2014-10-15 04:26:46 +0900 (水, 15 10 2014) | 4 lines

SYNC: CORE r6451 / Zoey76
BETA: Source format and cleanup.
	* Fixed minor typo in [6450].
		* Reported by: jurchiks
------------------------------------------------------------------------
r7924 | torikawatukune | 2014-10-15 04:26:06 +0900 (水, 15 10 2014) | 4 lines

SYNC: CORE r6451 / Zoey76
BETA: Source format and cleanup.
	* Fixed minor typo in [6450].
		* Reported by: jurchiks
------------------------------------------------------------------------
r7923 | torikawatukune | 2014-10-15 04:17:26 +0900 (水, 15 10 2014) | 2 lines

SYNC: CORE r6450 / Zoey76
BETA: Support for condition to verify player's abnormal type and level.
------------------------------------------------------------------------
r7921 | torikawatukune | 2014-10-15 04:05:54 +0900 (水, 15 10 2014) | 3 lines

SYNC: CORE r6449 / UnAfraid
BETA: Removing seven signs siege date correction since it doesn't does that on retail.
	* Reported by: Tryskell
------------------------------------------------------------------------
r7916 | torikawatukune | 2014-10-14 22:19:31 +0900 (火, 14 10 2014) | 4 lines

SYNC: CORE r6448 / Zoey76
BETA: Minor class authorship cleanup.
'''Note:''' If modified class doesn't have author, please do not use ''unknown'' as author.
'''Note:''' Add new author name at the end of the list, that way we can known on sight who was the one that created it and who modified it.
------------------------------------------------------------------------
r7914 | torikawatukune | 2014-10-14 21:11:18 +0900 (火, 14 10 2014) | 3 lines

SYNC: CORE r6447 / Zoey76
BETA: Minor improvements and cleanup related to effects.
	* Added !JavaDocs.
------------------------------------------------------------------------
r7911 | torikawatukune | 2014-10-14 16:56:27 +0900 (火, 14 10 2014) | 3 lines

SYNC: CORE r6446 / UnAfraid
BETA: Fixing more Summon related NPEs.
	* Reported by: Sdw, mars8022
------------------------------------------------------------------------
r7910 | torikawatukune | 2014-10-14 16:45:25 +0900 (火, 14 10 2014) | 4 lines

SYNC: DATA r10219 / Adry_85
BETA: Fixing bug that allow you to exchange money for item without delete it.
	Reported by: nBd, Hidden
	Reviewed by: Nos, St3et, !UnAfraid
------------------------------------------------------------------------
r7901 | torikawatukune | 2014-10-13 17:59:57 +0900 (? 13 10 2014) | 1 line

整?
------------------------------------------------------------------------
r7900 | torikawatukune | 2014-10-13 13:17:24 +0900 (? 13 10 2014) | 2 lines

SYNC: CORE r6444 / Zoey76
BETA: Minor NPE fix for [6443].
------------------------------------------------------------------------
r7899 | torikawatukune | 2014-10-13 13:10:45 +0900 (? 13 10 2014) | 5 lines

SYNC: CORE r6443 / Zoey76
BETA: Minor changes.
	* Added some missing !JavaDocs.
	* Using Java's `HashMap` at `SkillData` instead of Trove's map implementation.
	* Changed XXX in comments for TODO, so they will display properly on Eclipse's task lists.
------------------------------------------------------------------------
r7898 | torikawatukune | 2014-10-13 12:57:39 +0900 (? 13 10 2014) | 3 lines

SYNC: CORE r6442 / Nos
BETA: Fixed possible NPE in `L2PcInstance#onTeleported`.
Reported by: d!g0
------------------------------------------------------------------------
r7897 | torikawatukune | 2014-10-13 12:51:38 +0900 (? 13 10 2014) | 2 lines

SYNC: CORE r6441 / Nos
BETA: Changed external IP check URL the old site we were using was closed.
------------------------------------------------------------------------
r7895 | torikawatukune | 2014-10-12 19:28:39 +0900 (日, 12 10 2014) | 1 line

微調整 インスタントゾーンの「経過時間」表示がインスタント終?に消えな???
------------------------------------------------------------------------
r7893 | torikawatukune | 2014-10-12 19:21:38 +0900 (日, 12 10 2014) | 3 lines

整?
* 猛獣訓練スキル
 *ハン?のブロ?チェ?ー スキル
------------------------------------------------------------------------
r7892 | torikawatukune | 2014-10-12 19:18:55 +0900 (日, 12 10 2014) | 1 line

整?L2SkillType.NOTDONE 代替
------------------------------------------------------------------------
r7891 | torikawatukune | 2014-10-12 17:04:51 +0900 (日, 12 10 2014) | 2 lines

整?
s/import static com.l2jserver.gameserver.datatables.SkillTable/import static com.l2jserver.gameserver.datatables.SkillData/
------------------------------------------------------------------------
r7890 | torikawatukune | 2014-10-12 16:52:58 +0900 (日, 12 10 2014) | 5 lines

整?
s/\bL2Skill\b/Skill/g;
s/\bSkillTable\b/SkillData/g;
s/\bL2SkillOpType\b/SkillOperateType/g;
s/\QSkillData.getInstance().getInfo/SkillData.getInstance().getSkill/g;
------------------------------------------------------------------------
r7887 | torikawatukune | 2014-10-07 22:07:46 +0900 (火, 07 10 2014) | 8 lines

SYNC: CORE r6440 / Nos
BETA: Removed `L2SkillType` class and skill handlers.
	* Renamed `SkillTable` class to `SkillData`.
	* Renamed `SkillData#getInfo` method to `SkillData#getSkill`.
	* Renamed `L2Skill` class to `Skill`.
	* Renamed `L2SkillOpType` class to `SkillOperateType`.
	* Cleaned up `Skill` class removed all final modifiers from methods and made class final
Reviewed by: !UnAfraid, St3eT, Zoey76
------------------------------------------------------------------------
r7885 | torikawatukune | 2014-10-07 12:45:51 +0900 (火, 07 10 2014) | 2 lines

SYNC: CORE r6439 / Adry_85
BETA: Core-part for [DP10214].
------------------------------------------------------------------------
r7883 | torikawatukune | 2014-10-07 00:41:23 +0900 (火, 07 10 2014) | 3 lines

SYNC: CORE r6438 / UnAfraid
BETA: Fixing minor NPE when un-summoning servitor that has Servitor Share effect.
	* Reported by: Sdw
------------------------------------------------------------------------
r7882 | torikawatukune | 2014-10-07 00:20:13 +0900 (火, 07 10 2014) | 3 lines

SYNC: CORE r6437 / UnAfraid
BETA: Fixing more NPEs while un-summoning summons.
	* Reported by: laxsur, Sdw, Conteur
------------------------------------------------------------------------
r7880 | torikawatukune | 2014-10-06 23:06:22 +0900 (? 06 10 2014) | 3 lines

SYNC: CORE r6436 / UnAfraid
BETA: Fixing minor NPE in summons.
	* Reported by: CostyKiller
------------------------------------------------------------------------
r7879 | torikawatukune | 2014-10-06 23:03:33 +0900 (? 06 10 2014) | 2 lines

SYNC: CORE r6435 / Adry_85
BETA: Core-part for [DP10212].
------------------------------------------------------------------------
r7877 | torikawatukune | 2014-10-06 22:54:24 +0900 (? 06 10 2014) | 3 lines

SYNC: CORE r6434 / UnAfraid
BETA: Reworking Nornil hidden door detection skill from skill handlers to effects.
	* Reviewed by: Nos, Adry_85
------------------------------------------------------------------------
r7875 | torikawatukune | 2014-10-06 22:29:13 +0900 (? 06 10 2014) | 3 lines

SYNC: CORE r6433 / UnAfraid
BETA: Reworking Detection skill from skill handlers to effects.
	* Reviewed by: Nos, Adry_85
------------------------------------------------------------------------
r7873 | torikawatukune | 2014-10-06 22:18:55 +0900 (? 06 10 2014) | 3 lines

SYNC: CORE r6432 / Adry_85
BETA: Improvements for !DocumentBase, also fixing message for !ConditionPlayerCanTakeCastle
	Reported by: jurchiks
------------------------------------------------------------------------
r7872 | torikawatukune | 2014-10-06 11:37:29 +0900 (? 06 10 2014) | 3 lines

SYNC: CORE r6431 / UnAfraid
BETA: Reworking Trap Detect and Remove skills from skill handlers to effects.
	* Reviewed by: Nos, Adry_85
------------------------------------------------------------------------
r7871 | torikawatukune | 2014-10-06 09:30:33 +0900 (? 06 10 2014) | 1 line

整?2度get
------------------------------------------------------------------------
r7869 | torikawatukune | 2014-10-05 23:02:23 +0900 (日, 05 10 2014) | 1 line

微調整 氷結?核・黒い氷結?核
------------------------------------------------------------------------
r7867 | torikawatukune | 2014-10-05 16:06:42 +0900 (日, 05 10 2014) | 2 lines

SYNC: CORE r6430 / Nos
BETA: Core-Part for [DP10208].
------------------------------------------------------------------------
r7865 | torikawatukune | 2014-10-05 15:48:05 +0900 (日, 05 10 2014) | 3 lines

SYNC: CORE r6429 / UnAfraid
BETA: Reworking Fishing skills from skill handlers to effects.
	* Reviewed by: Nos, Adry_85
------------------------------------------------------------------------
r7863 | torikawatukune | 2014-10-05 15:08:12 +0900 (日, 05 10 2014) | 3 lines

SYNC: CORE r6428 / UnAfraid
BETA: Un-implementing abstraction over L2Skill, its not needed anymore.
	* Reviewed by: Nos, Adry_85
------------------------------------------------------------------------
r7862 | torikawatukune | 2014-10-05 14:20:05 +0900 (日, 05 10 2014) | 1 line

TODO
------------------------------------------------------------------------
r7861 | torikawatukune | 2014-10-05 14:19:36 +0900 (日, 05 10 2014) | 2 lines

SYNC: CORE r6427 / Adry_85
BETA: Core-part for [DP10206].
------------------------------------------------------------------------
r7858 | torikawatukune | 2014-10-05 12:14:50 +0900 (日, 05 10 2014) | 1 line

整?
------------------------------------------------------------------------
r7857 | torikawatukune | 2014-10-05 02:39:06 +0900 (日, 05 10 2014) | 2 lines

SYNC: CORE r6426 / UnAfraid
BETA: Fixing minor typo causing wrong info displayed when servitor consumes item.
------------------------------------------------------------------------
r7854 | torikawatukune | 2014-10-05 00:54:59 +0900 (日, 05 10 2014) | 3 lines

フレヤ
* クエストタイマ?のリソースリーク
* 見えな?が襲ってくる不??
------------------------------------------------------------------------
r7853 | torikawatukune | 2014-09-29 13:11:53 +0900 (? 29 9 2014) | 4 lines

SYNC: CORE r6425 / St3eT
BETA: Core-part for [DP10204].
* Patch by: !UnAfraid, St3eT
* Reviewed by: malyelfik, Zoey76, !UnAfraid, Adry_85
------------------------------------------------------------------------
r7851 | torikawatukune | 2014-09-29 03:08:01 +0900 (? 29 9 2014) | 2 lines

SYNC: CORE r6424 / Nos
BETA: Core-Part for [DP10203].
------------------------------------------------------------------------
r7847 | torikawatukune | 2014-09-28 00:26:29 +0900 (日, 28 9 2014) | 3 lines

SYNC: CORE r6423 / St3eT
BETA: Core-Part for ??[DP10202].
* Reviewed by: !UnAfraid, Adry_85, malyelfik
------------------------------------------------------------------------
r7845 | torikawatukune | 2014-09-27 09:37:23 +0900 (? 27 9 2014) | 2 lines

SYNC: CORE r6422 / UnAfraid
BETA: Fixing wrong heading when character is casting a skill, it must be looking at the target he is casting at.
------------------------------------------------------------------------
r7844 | torikawatukune | 2014-09-27 09:05:17 +0900 (? 27 9 2014) | 2 lines

SYNC: CORE r6421 / UnAfraid
BETA: Fixing minor typo in [6420]
------------------------------------------------------------------------
r7843 | torikawatukune | 2014-09-27 08:39:37 +0900 (? 27 9 2014) | 5 lines

SYNC: CORE r6420 / UnAfraid
BETA: Support for effects on start casting.
	* Also fixing channeling skills that doesn't channels specific skill ends up finish skill cast 1 second after the start.
		* Reported by: Adry_85
	* Reviewed by: Nos
------------------------------------------------------------------------
r7842 | torikawatukune | 2014-09-27 08:33:01 +0900 (? 27 9 2014) | 1 line

微調整 召喚獣
------------------------------------------------------------------------
r7841 | torikawatukune | 2014-09-26 23:37:23 +0900 (? 26 9 2014) | 1 line

微調整 召喚獣
------------------------------------------------------------------------
r7838 | torikawatukune | 2014-09-25 17:08:44 +0900 (木, 25 9 2014) | 9 lines

SYNC: CORE r6419 / UnAfraid
BETA: Rework of Servitor summoning to more retail:
	* Removed L2SkillSummon
	* Implemented new effect Summon
	* Implemented onSummon quest hook (Notification when player summons a servitor/pet)
	* Fixed bug causing effects ending system messeges to be sent when unsummoning pet/servitor.
	* Updated to retail item consuming interval, life time broadcast interval.
		* Thanks to: Nos
	* Reviewed by: Nos, Adry_85
------------------------------------------------------------------------
r7837 | torikawatukune | 2014-09-25 15:10:08 +0900 (木, 25 9 2014) | 3 lines

SYNC: CORE r6418 / Nos
BETA: Removed '''calcSkillSuccess''' formula its not needed anymore its checked by '''calcEffectSuccess'''.
Reviewed by: Adry_85
------------------------------------------------------------------------
r7832 | torikawatukune | 2014-09-25 11:32:44 +0900 (木, 25 9 2014) | 1 line

整?
------------------------------------------------------------------------
r7831 | torikawatukune | 2014-09-25 11:24:05 +0900 (木, 25 9 2014) | 2 lines

SYNC: CORE r6417 / Nos
BETA: Fixed syntax errors in [6416]
------------------------------------------------------------------------
r7830 | torikawatukune | 2014-09-25 11:18:14 +0900 (木, 25 9 2014) | 7 lines

SYNC: CORE r6416 / UnAfraid
BETA: Minor fixes/cleanup:
	* Fixing minor typo causing player's dead pet window to be removed when player is far from it.
		* Reported by: lion
	* Removed classes that wasn't in use.
	* Cleanup some wrong named variables.
	* Reviewed by: Nos
------------------------------------------------------------------------
r7828 | torikawatukune | 2014-09-25 07:10:54 +0900 (木, 25 9 2014) | 4 lines

SYNC: CORE r6415 / UnAfraid
BETA: Fixing minor issue causing some items to stack their skills when switching sub class.
	* Reported by: vampir, thorl2, xbannedx, d!g0
	* Reviewed by: Nos, xban1x
------------------------------------------------------------------------
r7826 | torikawatukune | 2014-09-25 06:50:35 +0900 (木, 25 9 2014) | 3 lines

SYNC: CORE r6414 / Nos
BETA: Config Clean up after [6386]
Reported by: Battlecruiser
------------------------------------------------------------------------
r7823 | torikawatukune | 2014-09-24 18:56:25 +0900 (水, 24 9 2014) | 1 line

整?
------------------------------------------------------------------------
r7821 | torikawatukune | 2014-09-24 16:40:13 +0900 (水, 24 9 2014) | 3 lines

SYNC: CORE r6413 / St3eT
BETA: Core-Part for ?[DP10193].
* Reviewed by: Nos, !UnAfraid, Adry_85, malyelfik
------------------------------------------------------------------------
r7818 | torikawatukune | 2014-09-24 14:36:20 +0900 (水, 24 9 2014) | 1 line

整?
------------------------------------------------------------------------
r7816 | torikawatukune | 2014-09-24 12:30:42 +0900 (水, 24 9 2014) | 2 lines

SYNC: LIB r6412 / UnAfraid
BETA: Fixing minor typos on Geo Engine projects.
------------------------------------------------------------------------
r7815 | torikawatukune | 2014-09-24 12:15:23 +0900 (水, 24 9 2014) | 1 line

HashSet --> EnumSet
------------------------------------------------------------------------
r7813 | torikawatukune | 2014-09-24 09:23:49 +0900 (水, 24 9 2014) | 5 lines

SYNC: CORE r6411 / Nos
BETA: Fixed '''race_id''' condition it was using `Enum` ordinal but the order was changed in [6386].
	* Renamed condition '''race_id''' to '''npcRace''' and changed its parameter from id to name.
Reported by: !FinalDestination
Tested by: St3eT
------------------------------------------------------------------------
r7811 | torikawatukune | 2014-09-24 09:07:29 +0900 (水, 24 9 2014) | 1 line

Fixed display aggressive monsters.
------------------------------------------------------------------------
r7810 | torikawatukune | 2014-09-24 09:03:01 +0900 (水, 24 9 2014) | 4 lines

SYNC: CORE r6410 / St3eT
BETA: Fixed display aggressive monsters.
	* Reported by: laxsur
	* Reviewed by: Nos, !UnAfraid, malyelfik
------------------------------------------------------------------------
r7809 | torikawatukune | 2014-09-23 23:54:32 +0900 (火, 23 9 2014) | 5 lines

SYNC: CORE r6409 / Adry_85
BETA: Fixing '''Sweeper''' and '''Corpse Life Drain''' skills, no more pvp mode when you use it.
	Patch by: UnAfraid
	Reported by: kornom, laxsur
	Tested by: Adry_85
------------------------------------------------------------------------
r7808 | torikawatukune | 2014-09-23 23:51:11 +0900 (火, 23 9 2014) | 5 lines

SYNC: CORE r6408 / UnAfraid
BETA: Moving lambda variable inside `Func` abstraction class instead of declaring it for each func that extends it.
	* Also adding getFunctions method on `Calculator` class
	* Also fixing wrong structure/usage of `OnEventTrigger` packet
		* Reported by: Nos
------------------------------------------------------------------------
r7807 | torikawatukune | 2014-09-23 21:10:44 +0900 (火, 23 9 2014) | 4 lines

SYNC: CORE r6407 / Nos
BETA: '''!AutoLoot''' config should not include herbs. Herbs are now auto looted only if '''!AutoLootHerbs''' is enabled too.
Reviewed by: !UnAfraid, St3eT, Adry_85
Reported by: kornom
------------------------------------------------------------------------
r7798 | torikawatukune | 2014-09-17 22:43:55 +0900 (水, 17 9 2014) | 1 line

整?猛獣の放牧地
------------------------------------------------------------------------
r7797 | torikawatukune | 2014-09-17 22:36:05 +0900 (水, 17 9 2014) | 1 line

整?猛獣の放牧地
------------------------------------------------------------------------
r7795 | torikawatukune | 2014-09-17 19:36:13 +0900 (水, 17 9 2014) | 2 lines

SYNC: CORE r6406 / Nos
BETA: Clean up of unused `L2SkillType` values.
------------------------------------------------------------------------
r7793 | torikawatukune | 2014-09-17 14:45:36 +0900 (水, 17 9 2014) | 3 lines

SYNC: CORE r6404 / St3eT
BETA: Core-Part for [DP10186].
* Reviewed by: Adry_85, malyelfik, Nos, !UnAfraid
------------------------------------------------------------------------
r7790 | torikawatukune | 2014-09-17 14:19:05 +0900 (水, 17 9 2014) | 4 lines

SYNC: CORE r6403 / UnAfraid
BETA: Adding support for invul against specific skills and target command channel.
	* Also Removing datapack root for l2jdp-version.properties file.
	* Reviewed by: Nos, St3eT
------------------------------------------------------------------------
r7789 | torikawatukune | 2014-09-17 14:10:18 +0900 (水, 17 9 2014) | 2 lines

SYNC: CORE r6402 / Nos
BETA: Fixed a bug where skills vs `L2DoorInstance` and `L2SiegeFlagInstance` were doing nothing while only continuous skills should not be applied on them.
------------------------------------------------------------------------
r7788 | torikawatukune | 2014-09-17 11:53:15 +0900 (水, 17 9 2014) | 3 lines

SYNC: CORE r6401 / Nos
BETA: Fixed a `ClassCastException` after [6397].
Reported by: St3eT
------------------------------------------------------------------------
r7787 | torikawatukune | 2014-09-17 11:42:10 +0900 (水, 17 9 2014) | 4 lines

SYNC: CORE r6400 / Nos
BETA: Fixed an NPE in `GameServerThread`.
	* Also litte clean up.
Reviewed by: !UnAfraid
------------------------------------------------------------------------
r7785 | torikawatukune | 2014-09-17 11:35:40 +0900 (水, 17 9 2014) | 3 lines

SYNC: CORE r6399 / Nos
BETA: Fixed wrong soulshot boost multiplier in `EnergyAttack` effect and '''backstab''' formula.
Reported by: !FinalDestination
------------------------------------------------------------------------
r7783 | torikawatukune | 2014-09-17 10:54:03 +0900 (水, 17 9 2014) | 3 lines

SYNC: CORE r6398 / UnAfraid
BETA: Adding missing stealth parameter to doors.
	* Reported by: Nos
------------------------------------------------------------------------
r7780 | torikawatukune | 2014-09-16 01:57:54 +0900 (火, 16 9 2014) | 3 lines

SYNC: CORE r6397 / Nos
BETA: Replaced `L2SiegeSummonInstance` with `NpcRace.SIEGE_WEAPON`.
Reviewed by: !UnAfraid
------------------------------------------------------------------------
r7777 | torikawatukune | 2014-09-14 02:47:54 +0900 (日, 14 9 2014) | 1 line

帰?クロールなどの消?品が1度に2個消費されてしま???
------------------------------------------------------------------------
r7776 | torikawatukune | 2014-09-12 14:07:43 +0900 (? 12 9 2014) | 1 line

整?
------------------------------------------------------------------------
r7774 | torikawatukune | 2014-09-12 14:05:37 +0900 (? 12 9 2014) | 1 line

微調整 ハン?のブロ?チェ?ー 接?と地雷
------------------------------------------------------------------------
r7772 | torikawatukune | 2014-09-06 19:44:53 +0900 (? 06 9 2014) | 1 line

ハン?のブロ?チェ?ー 接?と地雷を実?
------------------------------------------------------------------------
r7771 | torikawatukune | 2014-09-04 22:17:45 +0900 (木, 04 9 2014) | 2 lines

ハン?のブロ?チェ?ー
* バグ修正
------------------------------------------------------------------------
r7770 | torikawatukune | 2014-09-04 20:57:27 +0900 (木, 04 9 2014) | 1 line

HashMap --> FastIntObjectMap
------------------------------------------------------------------------
r7769 | torikawatukune | 2014-09-04 20:55:49 +0900 (木, 04 9 2014) | 1 line

調整 ExArrays
------------------------------------------------------------------------
r7767 | torikawatukune | 2014-09-03 18:44:55 +0900 (水, 03 9 2014) | 1 line

新?ExArrays.java
------------------------------------------------------------------------
r7766 | torikawatukune | 2014-09-03 18:44:03 +0900 (水, 03 9 2014) | 1 line

--> FastIntObjectMap、SortedIntObjectArrayMap、BoundObjectArray…
------------------------------------------------------------------------
r7765 | torikawatukune | 2014-09-02 20:48:39 +0900 (火, 02 9 2014) | 1 line

メソ?追?getZoneByName() & 整?
------------------------------------------------------------------------
r7764 | torikawatukune | 2014-09-02 20:47:19 +0900 (火, 02 9 2014) | 1 line

整?
------------------------------------------------------------------------
r7763 | torikawatukune | 2014-09-02 18:21:44 +0900 (火, 02 9 2014) | 2 lines

微調整
* player.setTeam()はハン?のブロ?チェ?ー以外でも使用して?ので、ここでリセ?するのはマズイかも(未確?
------------------------------------------------------------------------
r7761 | torikawatukune | 2014-09-02 13:14:46 +0900 (火, 02 9 2014) | 1 line

整?
------------------------------------------------------------------------
r7760 | torikawatukune | 2014-09-02 13:00:03 +0900 (火, 02 9 2014) | 2 lines

ハン?のブロ?チェ?ー
* バグ修正
------------------------------------------------------------------------
r7759 | torikawatukune | 2014-09-01 00:10:05 +0900 (? 01 9 2014) | 4 lines

ハン?のブロ?チェ?ー
* 整?
* バグ修正
* チ?ト防止
------------------------------------------------------------------------
r7757 | torikawatukune | 2014-08-30 15:43:13 +0900 (? 30 8 2014) | 3 lines

微調整 ハン?のブロ?チェ?ー
* 競??1??に対する?部屋が0????少な??と表示され?
* そ?た整?
------------------------------------------------------------------------
r7756 | torikawatukune | 2014-08-29 22:21:31 +0900 (? 29 8 2014) | 1 line

微調整
------------------------------------------------------------------------
r7755 | torikawatukune | 2014-08-29 17:16:05 +0900 (? 29 8 2014) | 1 line

整?L2Spawn ?extends Location にしたときに getInstanceId()/setInstanceId() を消し忘れ
------------------------------------------------------------------------
r7754 | torikawatukune | 2014-08-29 11:45:03 +0900 (? 29 8 2014) | 1 line

[troja]微調整 Sorted_K_ObjectArrayMap
------------------------------------------------------------------------
r7753 | torikawatukune | 2014-08-28 22:06:52 +0900 (木, 28 8 2014) | 1 line

[troja]追?BoundArrays
------------------------------------------------------------------------
r7750 | torikawatukune | 2014-08-27 16:54:33 +0900 (水, 27 8 2014) | 2 lines

HashSet --> FastIntSet
L2BossZone#_oustLoc int[] --> Location
------------------------------------------------------------------------
r7749 | torikawatukune | 2014-08-26 18:26:57 +0900 (火, 26 8 2014) | 1 line

--> FastIntObjectMap,SortedIntObjectArrayMap,FastIntSet
------------------------------------------------------------------------
r7748 | torikawatukune | 2014-08-26 17:54:59 +0900 (火, 26 8 2014) | 1 line

不??スキル「スウィーパ??
------------------------------------------------------------------------
r7745 | torikawatukune | 2014-08-24 14:16:32 +0900 (日, 24 8 2014) | 5 lines

SYNC: CORE r6396 / Nos
BETA: Reworked `DecayTaskManager`.
	* Changed "too old corpse" condition on retail its 2 seconds before corpse disappears.
	
Reviewed by: !UnAfraid, !Adry_85
------------------------------------------------------------------------
r7744 | torikawatukune | 2014-08-24 14:15:50 +0900 (日, 24 8 2014) | 1 line

整?
------------------------------------------------------------------------
r7743 | torikawatukune | 2014-08-23 13:07:18 +0900 (? 23 8 2014) | 3 lines

SYNC: CORE r6395 / Nos
BETA: Reflection clean up in `L2Spawn`.
Reviewed by: !UnAfraid
------------------------------------------------------------------------
r7742 | torikawatukune | 2014-08-23 12:36:14 +0900 (? 23 8 2014) | 6 lines

SYNC: CORE r6394 / UnAfraid
BETA: Fixing minor typos:
	* MagicSkillLaunched should not sent for Toggle skills.
	* Recharge shots to determinate which one blessed or not spiritshots player have.
	* Experience should not be casted as integer.
		* Reported by: angkor_tm
------------------------------------------------------------------------
r7741 | torikawatukune | 2014-08-23 12:32:35 +0900 (? 23 8 2014) | 1 line

FastMap --> FastIntObjectMap
------------------------------------------------------------------------
r7740 | torikawatukune | 2014-08-23 12:15:55 +0900 (? 23 8 2014) | 1 line

addLong --> addItemNumber
------------------------------------------------------------------------
r7739 | torikawatukune | 2014-08-23 10:16:55 +0900 (? 23 8 2014) | 2 lines

SYNC: DATA r10178 / UnAfraid
BETA: DP-Part for [L6393]
------------------------------------------------------------------------
r7737 | torikawatukune | 2014-08-23 07:27:34 +0900 (? 23 8 2014) | 9 lines

SYNC: CORE r6393 / UnAfraid
BETA: Renaming wrong named methods at SystemMessage they're for integer/long case not for item number.
	* Also fixing integer overflow when receiving a lot of exp.
		* Reported by: angkor_tm
	* Also fixing minor issue causing repeated skills to do not use blessed spirit shots but regular.
		* Reported by: lion
	* Also added paperdoll items reload when switching sub class to prevent from stacking traits.
		* Reported by: vampir
	* Reviewed by: Nos
------------------------------------------------------------------------
r7736 | torikawatukune | 2014-08-23 07:23:16 +0900 (? 23 8 2014) | 9 lines

SYNC: CORE r6393 / UnAfraid
BETA: Renaming wrong named methods at SystemMessage they're for integer/long case not for item number.
	* Also fixing integer overflow when receiving a lot of exp.
		* Reported by: angkor_tm
	* Also fixing minor issue causing repeated skills to do not use blessed spirit shots but regular.
		* Reported by: lion
	* Also added paperdoll items reload when switching sub class to prevent from stacking traits.
		* Reported by: vampir
	* Reviewed by: Nos
------------------------------------------------------------------------
r7735 | torikawatukune | 2014-08-22 19:48:39 +0900 (? 22 8 2014) | 3 lines

SYNC: CORE r6392 / Nos
BETA: Fixed a minor typo in [6390].
Reported by: KaL
------------------------------------------------------------------------
r7733 | torikawatukune | 2014-08-22 16:45:55 +0900 (? 22 8 2014) | 1 line

微調整
------------------------------------------------------------------------
r7732 | torikawatukune | 2014-08-21 22:28:51 +0900 (木, 21 8 2014) | 1 line

revert RandomAnimationTask
------------------------------------------------------------------------
r7731 | torikawatukune | 2014-08-21 22:14:35 +0900 (木, 21 8 2014) | 3 lines

SYNC: CORE r6391 / UnAfraid
BETA: Fixed minor issue causing `HtmlCache` to not use datapack root config.
	* Also minor cleanup of `L2Npc`.
------------------------------------------------------------------------
r7727 | torikawatukune | 2014-08-21 21:25:09 +0900 (木, 21 8 2014) | 1 line

Collections.unmodifiableList --> UnmodifiableArrayList
------------------------------------------------------------------------
r7726 | torikawatukune | 2014-08-21 21:24:14 +0900 (木, 21 8 2014) | 1 line

整?
------------------------------------------------------------------------
r7725 | torikawatukune | 2014-08-21 19:55:02 +0900 (木, 21 8 2014) | 1 line

スカーレ??ヴァン?ハリシャの攻?キルの調整、つ?にNPCのスキルの整?
------------------------------------------------------------------------
r7724 | torikawatukune | 2014-08-20 11:39:07 +0900 (水, 20 8 2014) | 3 lines

SYNC: CORE r6390 / Nos
BETA: Cleaned up `L2NpcTemplate` removing all old AI skill getters and replacing them with a single one that takes `AISkillScope` as parameter.
Reviewed by: xban1x, !UnAfraid
------------------------------------------------------------------------
r7722 | torikawatukune | 2014-08-20 07:51:22 +0900 (水, 20 8 2014) | 5 lines

SYNC: CORE r6389 / Nos
BETA: Reverted a little accidental rename in [6386].
	* Added `NpcData` author.
	
Reported by: Zoey76, vampir
------------------------------------------------------------------------
r7721 | torikawatukune | 2014-08-19 22:24:01 +0900 (火, 19 8 2014) | 1 line

typo
------------------------------------------------------------------------
r7719 | torikawatukune | 2014-08-19 03:22:49 +0900 (火, 19 8 2014) | 1 line

整?まわりくど?ー?
------------------------------------------------------------------------
r7718 | torikawatukune | 2014-08-19 03:21:56 +0900 (火, 19 8 2014) | 1 line

ConcurrentHashMap --> FastMap
------------------------------------------------------------------------
r7715 | torikawatukune | 2014-08-15 23:59:11 +0900 (? 15 8 2014) | 1 line

継承オーバ?ライドしすぎ
------------------------------------------------------------------------
r7714 | torikawatukune | 2014-08-14 21:38:45 +0900 (木, 14 8 2014) | 1 line

ThreadPoolManagerのみCORE r6495に同期
------------------------------------------------------------------------
r7713 | torikawatukune | 2014-08-14 21:37:02 +0900 (木, 14 8 2014) | 1 line

ThreadPoolManagerのみCORE r6480に同期
------------------------------------------------------------------------
r7712 | torikawatukune | 2014-08-10 11:26:51 +0900 (日, 10 8 2014) | 1 line

整?無?コード?除去
------------------------------------------------------------------------
r7710 | torikawatukune | 2014-08-10 10:47:31 +0900 (日, 10 8 2014) | 3 lines

追?NpcKnownList に int distanceToWatchObject, distanceToForgetObject
* NPCのプレイヤーに対するgetDistanceToWatchObject()が実質1500しかなく?GrandBossなどで不?合が生じて?ため
* あとでgetter/setter形式に整?
------------------------------------------------------------------------
r7709 | torikawatukune | 2014-08-10 10:25:50 +0900 (日, 10 8 2014) | 1 line

微調整 TrackingTask
------------------------------------------------------------------------
r7708 | torikawatukune | 2014-08-10 10:16:27 +0900 (日, 10 8 2014) | 1 line

不??SpecialCamera パラメータの?がメチャクチャ
------------------------------------------------------------------------
r7707 | torikawatukune | 2014-08-10 10:09:42 +0900 (日, 10 8 2014) | 1 line

FastMap --> FastIntObjectMap
------------------------------------------------------------------------
r7706 | torikawatukune | 2014-08-10 09:59:12 +0900 (日, 10 8 2014) | 1 line

整?
------------------------------------------------------------------------
r7705 | torikawatukune | 2014-08-10 09:19:51 +0900 (日, 10 8 2014) | 1 line

微調整 GrandBossManager,L2BossZone
------------------------------------------------------------------------
r7704 | torikawatukune | 2014-08-10 09:04:08 +0900 (日, 10 8 2014) | 1 line

整?
------------------------------------------------------------------------
r7703 | torikawatukune | 2014-08-04 19:52:46 +0900 (? 04 8 2014) | 1 line

整?
------------------------------------------------------------------------
r7702 | torikawatukune | 2014-08-04 19:52:11 +0900 (? 04 8 2014) | 2 lines

微調整 WalkingManager ?のモンスターが同??ルートをたどると、モンスター同士が重なってしま?
?ドラゴンバレーの?ジョン?ルマフ??長など??
------------------------------------------------------------------------
r7699 | torikawatukune | 2014-08-03 17:30:29 +0900 (日, 03 8 2014) | 1 line

微調整
------------------------------------------------------------------------
r7698 | torikawatukune | 2014-08-03 17:23:06 +0900 (日, 03 8 2014) | 1 line

整?
------------------------------------------------------------------------
r7697 | torikawatukune | 2014-08-03 17:22:34 +0900 (日, 03 8 2014) | 1 line

整?
------------------------------------------------------------------------
r7696 | torikawatukune | 2014-08-03 17:21:29 +0900 (日, 03 8 2014) | 1 line

微調整 WalkingManager
------------------------------------------------------------------------
r7695 | torikawatukune | 2014-08-01 05:56:58 +0900 (? 01 8 2014) | 1 line

微調整 HtmCacheのコリジョン事前チェ?
------------------------------------------------------------------------
r7694 | torikawatukune | 2014-08-01 05:54:56 +0900 (? 01 8 2014) | 1 line

npc?タがSQLからXMLに移行した?に伴?整 【未完??
------------------------------------------------------------------------
r7692 | torikawatukune | 2014-07-26 15:05:43 +0900 (? 26 7 2014) | 1 line

typo
------------------------------------------------------------------------
r7689 | torikawatukune | 2014-07-26 14:59:41 +0900 (? 26 7 2014) | 1 line

警備?AI 赤ネを追?けな???
------------------------------------------------------------------------
r7688 | torikawatukune | 2014-07-26 14:40:44 +0900 (? 26 7 2014) | 1 line

微調整 NonMove,NonRandomAnimation,NonRandomWalk
------------------------------------------------------------------------
r7687 | torikawatukune | 2014-07-10 15:09:24 +0900 (木, 10 7 2014) | 1 line

微調整 hasRandomAnimation()
------------------------------------------------------------------------
r7686 | torikawatukune | 2014-07-09 18:10:54 +0900 (水, 09 7 2014) | 1 line

微調整 移動しないNPC、散歩しな?ンスター、あく?しないNPC
------------------------------------------------------------------------
r7685 | torikawatukune | 2014-07-09 10:09:13 +0900 (水, 09 7 2014) | 1 line

整?
------------------------------------------------------------------------
r7684 | torikawatukune | 2014-07-09 10:07:57 +0900 (水, 09 7 2014) | 1 line

微調整 四大霊?
------------------------------------------------------------------------
r7683 | torikawatukune | 2014-07-09 10:04:52 +0900 (水, 09 7 2014) | 1 line

npc?タがSQLからXMLに移行した?に伴?整 【未完??
------------------------------------------------------------------------
r7681 | torikawatukune | 2014-07-05 23:07:55 +0900 (? 05 7 2014) | 1 line

微調整 CastleManager
------------------------------------------------------------------------
r7679 | torikawatukune | 2014-07-05 07:51:41 +0900 (? 05 7 2014) | 1 line

不??荘園の収穫器を使用しても作物がインベントリに入らな?
------------------------------------------------------------------------
r7677 | torikawatukune | 2014-07-03 16:39:23 +0900 (木, 03 7 2014) | 1 line

整?おおかしなロジ?
------------------------------------------------------------------------
r7675 | torikawatukune | 2014-07-03 16:30:25 +0900 (木, 03 7 2014) | 1 line

Collections.emptyMap() --> FastIntObjectMap.emptyMap()
------------------------------------------------------------------------
r7673 | torikawatukune | 2014-07-02 19:22:37 +0900 (水, 02 7 2014) | 3 lines

微調整 座標計算が?
* ?のモンスターと同時に戦?き?モンスターが団子にならな??散する座?
* 弓など引き狩りをするモンスターの座標計?
------------------------------------------------------------------------
r7672 | torikawatukune | 2014-07-01 11:04:58 +0900 (火, 01 7 2014) | 1 line

整?
------------------------------------------------------------------------
r7671 | torikawatukune | 2014-07-01 10:41:51 +0900 (火, 01 7 2014) | 1 line

npc?タがSQLからXMLに移行した?に伴?整 【未完??
------------------------------------------------------------------------
r7670 | torikawatukune | 2014-06-25 19:03:08 +0900 (水, 25 6 2014) | 1 line

追?DocumentParserにparseIntメソ?
------------------------------------------------------------------------
r7668 | torikawatukune | 2014-06-24 16:17:39 +0900 (火, 24 6 2014) | 2 lines

モンスターのclan(同族リンク)リストをint[]に
* 謎?「ALL」クランは無視するよ?した.
------------------------------------------------------------------------
r7667 | torikawatukune | 2014-06-24 15:30:21 +0900 (火, 24 6 2014) | 1 line

整??微調整 addSpawn
------------------------------------------------------------------------
r7666 | torikawatukune | 2014-06-24 14:23:53 +0900 (火, 24 6 2014) | 1 line

不??addSpawnListenerはNPCがspawnしたあとに登録して?
------------------------------------------------------------------------
r7664 | torikawatukune | 2014-06-21 22:00:20 +0900 (? 21 6 2014) | 1 line

バグ GrandBossの位置が上へ上へとずれて?
------------------------------------------------------------------------
r7663 | torikawatukune | 2014-06-21 21:46:22 +0900 (? 21 6 2014) | 2 lines

モンスターのclan(同族リンク)リストを<Integer>から<String>に

------------------------------------------------------------------------
r7662 | torikawatukune | 2014-06-21 21:09:03 +0900 (? 21 6 2014) | 1 line

npc?タがSQLからXMLに移行した?に伴?整 【未完??
------------------------------------------------------------------------
r7657 | torikawatukune | 2014-06-18 06:20:12 +0900 (水, 18 6 2014) | 1 line

微調整?& npc.getAttackByList().contains(originalAttackTarget) --> forループ?外に移?
------------------------------------------------------------------------
r7656 | torikawatukune | 2014-06-18 06:18:24 +0900 (水, 18 6 2014) | 1 line

追?public <T extends L2Object> Collection<T> getKnowns(Class<T> type)
------------------------------------------------------------------------
r7655 | torikawatukune | 2014-06-18 06:14:17 +0900 (水, 18 6 2014) | 2 lines

微調整 モンスターを攻?ても同族モンスターがリンクしな?とが多い件
* NPCのgetKnownObjects()は更新がゆるいので、?レイヤーのgetKnownObjects()を利用するようにした.
------------------------------------------------------------------------
r7654 | torikawatukune | 2014-06-17 20:20:53 +0900 (火, 17 6 2014) | 1 line

npc?タがSQLからXMLに移行した?に伴?整 【未完??
------------------------------------------------------------------------
r7653 | torikawatukune | 2014-06-15 08:30:41 +0900 (日, 15 6 2014) | 1 line

npc?タがSQLからXMLに移行した?に伴?整 【未完??
------------------------------------------------------------------------
r7652 | torikawatukune | 2014-06-14 07:44:33 +0900 (? 14 6 2014) | 1 line

npc?タがSQLからXMLに移行した?に伴?整 【未完??
------------------------------------------------------------------------
r7651 | torikawatukune | 2014-06-10 20:20:21 +0900 (火, 10 6 2014) | 1 line

npc?タがSQLからXMLに移行した?に伴?整 【未完??
------------------------------------------------------------------------
r7650 | torikawatukune | 2014-06-07 01:53:09 +0900 (? 07 6 2014) | 2 lines

SYNC: CORE r6388 / Nos
BETA: Core-Part for [DP10173].
------------------------------------------------------------------------
r7648 | torikawatukune | 2014-06-07 01:01:46 +0900 (? 07 6 2014) | 1 line

npc?タがSQLからXMLに移行した?に伴?整 【未完??
------------------------------------------------------------------------
r7647 | torikawatukune | 2014-06-04 00:50:24 +0900 (水, 04 6 2014) | 3 lines

SYNC: CORE r6387 / Nos
BETA: Fixed an `SQLException` after [6386] because npc table does not exist anymore.
Reported by: Adry_85
------------------------------------------------------------------------
r7645 | torikawatukune | 2014-06-03 22:11:57 +0900 (火, 03 6 2014) | 18 lines

SYNC: CORE r6386 / Nos
BETA: Reworked NPCs now are loaded from XML only.
	* Reworked drop lists now they are retail-like.
	* Reworked `NpcViewMod`.
	* Removed `FaenorQuestParser`.
	* Dropped the following unused tables:
		* '''droplist'''
		* '''npc'''
		* '''npc_elementals'''
		* '''npcaidata'''
		* '''npcskills'''
		* '''custom_droplist'''
		* '''custom_npc'''
		* '''custom_npc_elementals'''
		* '''custom_npcaidata'''
		* '''custom_npcskills'''
	
Reviewed by: Adry_85, !UnAfraid, Zoey76
------------------------------------------------------------------------
r7641 | torikawatukune | 2014-05-30 16:47:24 +0900 (? 30 5 2014) | 1 line

HashMap,FastMap --> FastIntObjectMap
------------------------------------------------------------------------
r7640 | torikawatukune | 2014-05-30 15:13:02 +0900 (? 30 5 2014) | 1 line

javaの可変長パラメータの乱用
------------------------------------------------------------------------
r7638 | torikawatukune | 2014-05-30 12:06:06 +0900 (? 30 5 2014) | 2 lines

SYNC: CORE r6385 / xban1x
BETA: Mistake from [6384].
------------------------------------------------------------------------
r7637 | torikawatukune | 2014-05-30 11:50:30 +0900 (? 30 5 2014) | 8 lines

SYNC: CORE r6384 / xban1x
BETA: Reworking clan privilege bit masks.
	* Added `EnumIntBitMask<T>` template which handles all bitwise operations.
	* Removed clan privilege bit masks from `L2Clan`.
	* Added `ClanPrivilege` enum which now hosts all clan privileges bit masks.
	* Patch by: FBIagent
	* Reviewed by: Zoey76, xban1x, UnAfraid, Nos, St3et, Adry_85
	* Tested by: xban1x
------------------------------------------------------------------------
r7632 | torikawatukune | 2014-05-29 18:52:26 +0900 (木, 29 5 2014) | 7 lines

SYNC: DATA r10168 / St3eT
BETA: Reworking '''Castle Court Magician''' from core to datapack.
* Reviewed by: Adry_85, Zoey76, !UnAfraid

SYNC: CORE r6383 / St3eT
BETA: Core part for [DP10168]
* Reviewed by: Adry_85, Zoey76, !UnAfraid
------------------------------------------------------------------------
r7631 | torikawatukune | 2014-05-29 16:58:35 +0900 (木, 29 5 2014) | 3 lines

四大霊?
* GMコマンド追?//FourSepulchers -- 強制?入場受付時間にする.
* ケープゴードが「助けてください」と叫んでる?に、?アクビ?して緊迫感が無??でアクビしな??した.
------------------------------------------------------------------------
r7629 | torikawatukune | 2014-05-29 00:34:02 +0900 (木, 29 5 2014) | 11 lines

SYNC: CORE r6382 / Zoey76
BETA: Fixing Map/List missuses:
	* Iterating over keys and retrieving the value inside the loop with `Map#get(key)` is a '''bad practice'''.
		* Instead iterate over entries if both key and value will be used, otherwise iterate over values.
	* When defining fields use a common interface to multiple implementations instead of a class.
		* This allows to replace the implementation with minimal changes over the source.
		* Example: `List<Integer> list` instead of `FastList<Integer> list` or `ArrayList<Integer> list`.
	* It is '''not''' necessary to remove a value from a map and then put it back.
		* Do not use `Map#remove(key)` and `Map#put(key, value)`.
		* `Map#put(key, value)` replaces the old value and return it, no need for previous remove.
	* Avoid using concurrent or thread-safe implementations for read-only operations.
------------------------------------------------------------------------
r7627 | torikawatukune | 2014-05-28 23:34:01 +0900 (水, 28 5 2014) | 6 lines

SYNC: CORE r6381 / Nos
BETA: Renamed `GeoData.canMoveFromTo` to `GeoData.canMove` and added 2 overloads of it using `ILocational`.
	* Fixed a bug with skills using `FlyType.CHARGE` making it possible to bypass geodata move restrictions.
		* Reported by: d!go
		
Reviewed by: Zoey76
------------------------------------------------------------------------
r7624 | torikawatukune | 2014-05-28 21:02:43 +0900 (水, 28 5 2014) | 1 line

微調整 CheckDynamicIpAddressTask
------------------------------------------------------------------------
r7619 | torikawatukune | 2014-05-22 23:58:57 +0900 (木, 22 5 2014) | 3 lines

SYNC: CORE r6380 / Zoey76
BETA: Minor logic fix for [6379].
Reported by: d!g0
------------------------------------------------------------------------
r7617 | torikawatukune | 2014-05-22 23:22:56 +0900 (木, 22 5 2014) | 3 lines

SYNC: CORE r6379 / Zoey76
BETA: Minor NPE fix.
Reported by: d!g0
------------------------------------------------------------------------
r7616 | torikawatukune | 2014-05-22 22:39:45 +0900 (木, 22 5 2014) | 1 line

微調整
------------------------------------------------------------------------
r7611 | torikawatukune | 2014-05-21 18:58:10 +0900 (水, 21 5 2014) | 1 line

HashMap --> FastIntObjectMap
------------------------------------------------------------------------
r7610 | torikawatukune | 2014-05-21 18:51:13 +0900 (水, 21 5 2014) | 2 lines

SYNC: CORE r6378 / Zoey76
BETA: Minor improvement, replacing Trove map with Java's.
------------------------------------------------------------------------
r7608 | torikawatukune | 2014-05-21 18:24:03 +0900 (水, 21 5 2014) | 1 line

整?
------------------------------------------------------------------------
r7606 | torikawatukune | 2014-05-20 20:22:39 +0900 (火, 20 5 2014) | 1 line

微調整
------------------------------------------------------------------------
r7605 | torikawatukune | 2014-05-20 17:08:03 +0900 (火, 20 5 2014) | 1 line

整?
------------------------------------------------------------------------
r7604 | torikawatukune | 2014-05-20 17:06:53 +0900 (火, 20 5 2014) | 3 lines

SYNC: CORE r6377 / UnAfraid
BETA: Adding license for weupnp lib
	* Reported by: Zoey76
------------------------------------------------------------------------
r7603 | torikawatukune | 2014-05-20 16:26:03 +0900 (火, 20 5 2014) | 4 lines

SYNC: CORE r6376 / UnAfraid
BETA: Adding UPnP Support for Login and Game servers (2106, 7777 ports)
	* If you have a router both servers will request for a port mapping (Forwarding requests for their ports to your local server ip)
	* Reviewed by: Zoey76, Nos, Adry_85
------------------------------------------------------------------------
r7602 | torikawatukune | 2014-05-20 15:23:58 +0900 (火, 20 5 2014) | 1 line

無?nullチェ?
------------------------------------------------------------------------
r7601 | torikawatukune | 2014-05-20 14:02:19 +0900 (火, 20 5 2014) | 6 lines

SYNC: CORE r6375 / Zoey76
BETA: Item reuse fixes:
	* Fixed NPE at `L2Character`.
	* Fixed item reuse time on system messages.
Patch by: d!g0
Reviewed by: Sdw, Zoey76
------------------------------------------------------------------------
r7598 | torikawatukune | 2014-05-20 13:01:11 +0900 (火, 20 5 2014) | 2 lines

IFunction 新設

------------------------------------------------------------------------
r7596 | torikawatukune | 2014-05-20 00:00:59 +0900 (火, 20 5 2014) | 3 lines

SYNC: CORE r6374 / UnAfraid
BETA: Fixing minor typo in return type of constrain using int parameters.
	* Reported by: Nos
------------------------------------------------------------------------
r7595 | torikawatukune | 2014-05-19 23:43:50 +0900 (? 19 5 2014) | 8 lines

SYNC: CORE r6373 / UnAfraid
BETA: Moving `HtmlUtil` from '''com.l2jserver.util''' to '''com.l2jserver.gameserver.util'''
	* Also adding auto scalable Gauge using getWeightGauge's levels between 1 and 5.
	* Also added few new util methods:
		* map - Re-Maps a value from one range to another.
		* constrain - Constrains a number to be within a range.
		* Thanks to: Arduino Project
	* Reviewed by: Zoey76, Nos
------------------------------------------------------------------------
r7594 | torikawatukune | 2014-05-19 23:31:00 +0900 (? 19 5 2014) | 7 lines

SYNC: CORE r6372 / Nos
BETA: Introducing `HtmlUtil` class containing useful methods for constructing HTML.
	* Page functions
		* Patch by: !UnAfraid
	* Gauge functions.
		* Patch by: Nos
Reviewed by: Nos, !UnAfraid, Zoey76, St3et, xban1x
------------------------------------------------------------------------
r7591 | torikawatukune | 2014-05-18 22:45:26 +0900 (日, 18 5 2014) | 1 line

--> FastIntObjectMap
------------------------------------------------------------------------
r7590 | torikawatukune | 2014-05-18 22:44:36 +0900 (日, 18 5 2014) | 1 line

オート?クシング・アンボクシング対?
------------------------------------------------------------------------
r7589 | torikawatukune | 2014-05-18 18:41:00 +0900 (日, 18 5 2014) | 1 line

IProcedure 無意味な「戻り?の型パラメータ化?
------------------------------------------------------------------------
r7588 | torikawatukune | 2014-05-18 14:11:50 +0900 (日, 18 5 2014) | 1 line

IProcedureの戻り?のオート?クシング対?
------------------------------------------------------------------------
r7586 | torikawatukune | 2014-05-18 12:52:10 +0900 (日, 18 5 2014) | 3 lines

SYNC: CORE r6371 / UnAfraid
BETA: Renaming `IL2Procedure` to `IProcedure`
	* Also adding generic return type.
------------------------------------------------------------------------
r7585 | torikawatukune | 2014-05-18 00:42:15 +0900 (日, 18 5 2014) | 3 lines

SYNC: CORE r6370 / UnAfraid
BETA: Fixing minor issue causing Party UI to do not remove servitor when it dies.
	* Reported by: lion
------------------------------------------------------------------------
r7581 | torikawatukune | 2014-05-17 01:02:37 +0900 (? 17 5 2014) | 3 lines

SYNC: CORE r6369 / Nos
BETA: Implemented `ExServerPrimitive` packet it can be used to display points and lines on client.
Reviewed by: !UnAfraid, Zoey76, xban1x
------------------------------------------------------------------------
r7580 | torikawatukune | 2014-05-17 00:41:26 +0900 (? 17 5 2014) | 1 line

aggro値?のモンスターはQuest#addAggroRangeEnterId()に登録しな??した.
------------------------------------------------------------------------
r7579 | torikawatukune | 2014-05-16 16:11:35 +0900 (? 16 5 2014) | 2 lines

SYNC: CORE r6368 / Nos
BETA: Core-Part for [DP10153]
------------------------------------------------------------------------
r7573 | torikawatukune | 2014-05-14 18:04:19 +0900 (水, 14 5 2014) | 1 line

整?
------------------------------------------------------------------------
r7566 | torikawatukune | 2014-05-12 19:12:53 +0900 (? 12 5 2014) | 1 line

L2Npc#broadcastEvent --> Quest#broadcastEvent
------------------------------------------------------------------------
r7564 | torikawatukune | 2014-05-12 16:15:47 +0900 (? 12 5 2014) | 1 line

整?WalkingManager
------------------------------------------------------------------------
r7563 | torikawatukune | 2014-05-10 18:43:14 +0900 (? 10 5 2014) | 3 lines

微調整 WalkingManager で歩行するNPCの?、L2Attackable は RndWalk、ReturnToSpawnPoint、RandomAnimation を無効にした.
そ?た?ゴチャゴチャしすぎるソースコードを整?

------------------------------------------------------------------------
r7562 | torikawatukune | 2014-05-09 01:19:36 +0900 (? 09 5 2014) | 4 lines

整?不?合修正 SelMahumSquad?セル マフ?コ?長??
* コ?長が?レイヤーをヒールしたり?コ?長が無敵になったりする動作がおかしい
* L2Npc#broadcastEvent() 他?クエス?スクリプトにもイベントを送信してしま?
* WalkingManager 歩行?経由地点に到?たとき?無?AI処?は?ため不?然な動きをす?
------------------------------------------------------------------------
r7559 | torikawatukune | 2014-04-22 01:15:25 +0900 (火, 22 4 2014) | 1 line

整?
------------------------------------------------------------------------
r7558 | torikawatukune | 2014-04-22 01:10:51 +0900 (火, 22 4 2014) | 1 line

整?
------------------------------------------------------------------------
r7556 | torikawatukune | 2014-04-22 00:49:25 +0900 (火, 22 4 2014) | 5 lines

SYNC: CORE r6367 / xban1x
BETA: `L2Object` update.
	* Renaming ?isAttackable? -> `canBeAttacked`.
	* Renaming `isL2Attackable` -> `isAttackable`.
	* Adding JavaDocs.
------------------------------------------------------------------------
r7553 | torikawatukune | 2014-04-21 22:47:47 +0900 (? 21 4 2014) | 1 line

整?disableSkill()の説?
------------------------------------------------------------------------
r7552 | torikawatukune | 2014-04-21 22:44:19 +0900 (? 21 4 2014) | 1 line

ConcurrentHashMap --> FastIntObjectMap
------------------------------------------------------------------------
r7551 | torikawatukune | 2014-04-21 22:10:44 +0900 (? 21 4 2014) | 1 line

整?カ?つけす?
------------------------------------------------------------------------
r7550 | torikawatukune | 2014-04-21 22:07:01 +0900 (? 21 4 2014) | 1 line

微調整 グラン?ボス ゾーンなどでプレイヤーがリスタートしたとき?有効期限が?サーバを起動し始めたとき?時刻を基にして?のを?サーバが起動完?た時に?つまりサーバを起動する?にかかった時間を含めな????
------------------------------------------------------------------------
r7549 | torikawatukune | 2014-04-21 21:24:26 +0900 (? 21 4 2014) | 1 line

微調整 無意味なsynchronizedの除去
------------------------------------------------------------------------
r7548 | torikawatukune | 2014-04-21 21:12:11 +0900 (? 21 4 2014) | 3 lines

整?
* ConcurrentHashMap --> FastIntObjectMap
* オート?クシング対?Long.MAX_VALUE --> static final Long SKILL_DISABLED_FOREVER = Long.valueOf(Long.MAX_VALUE)
------------------------------------------------------------------------
r7547 | torikawatukune | 2014-04-21 20:22:00 +0900 (? 21 4 2014) | 1 line

整???「containsKey」してから get、いち?「hasナントカ」してから get は無?
------------------------------------------------------------------------
r7546 | torikawatukune | 2014-04-21 20:18:14 +0900 (? 21 4 2014) | 1 line

整?三?演算子?使??
------------------------------------------------------------------------
r7543 | torikawatukune | 2014-04-21 18:29:23 +0900 (? 21 4 2014) | 9 lines

SYNC: CORE r6366 / Zoey76
BETA: Reuse time stamps rework:
	* Using lazy initialization will prevent from useless object creation.
	* All related code is now in `L2Character`.
	* Removed custom skill type GET_PLAYER.
	* Cleanup at `L2PcInstance`, `L2PetInstance` and `TimeStamp`.
	* Effects must be restored '''before''' sending `SkillCoolTime`!
	* Added missing skill level in `SkillCoolTime`.
	* Added missing !JavaDocs.
------------------------------------------------------------------------
r7541 | torikawatukune | 2014-04-21 09:02:57 +0900 (? 21 4 2014) | 3 lines

SYNC: CORE r6365 / Nos
BETA: Updated Copyrights year.
Reviewed by: Zoey76, !UnAfraid
------------------------------------------------------------------------
r7532 | torikawatukune | 2014-04-19 22:52:27 +0900 (? 19 4 2014) | 1 line

調整、動作確?バイウ?
------------------------------------------------------------------------
r7531 | torikawatukune | 2014-04-16 14:13:00 +0900 (水, 16 4 2014) | 2 lines

SYNC: CORE r6364 / St3eT
BETA: Core-part for [DP10144]
------------------------------------------------------------------------
r7529 | torikawatukune | 2014-04-14 23:37:43 +0900 (? 14 4 2014) | 1 line

整?
------------------------------------------------------------------------
r7528 | torikawatukune | 2014-04-14 23:33:22 +0900 (? 14 4 2014) | 1 line

整?
------------------------------------------------------------------------
r7527 | torikawatukune | 2014-04-14 23:32:20 +0900 (? 14 4 2014) | 1 line

リソールリーク - インスタントダンジョンで使用したクエストタイマ?がダンジョン消?も?されて?
------------------------------------------------------------------------
r7524 | torikawatukune | 2014-04-12 08:13:45 +0900 (? 12 4 2014) | 10 lines

調整、動作確?セブンサイン クエス?

済?192 「セブン サイン、??の疑問の死?
済?193 「セブン サイン、ダイイング メ?ージ?
済?194 「セブン サイン、?モンの契??
済?195 「セブン サイン、司祭たちの秘?式?「黎?の君主たちの聖所?
済?196 「セブン サイン、皇帝?封印」?使徒?ネクロポリス?過去??

未?97 「セブン サイン、封印の経??
未?98 「セブン サイン、エンブリオ」?黎?のアジト?
------------------------------------------------------------------------
r7521 | torikawatukune | 2014-04-05 01:20:05 +0900 (? 05 4 2014) | 2 lines

SYNC: CORE r6363 / Adry_85
BETA: Core-part for [DP10143].
------------------------------------------------------------------------
r7519 | torikawatukune | 2014-04-05 00:05:23 +0900 (? 05 4 2014) | 5 lines

SYNC: CORE r6362 / Nos
BETA: Fixed '''debuffImmunity''' stat it wasn't being used in calcEffectSuccess formula.
Reported by: facheme
Tested by: St3et
Reviewed by: St3et
------------------------------------------------------------------------
r7517 | torikawatukune | 2014-04-04 23:55:33 +0900 (? 04 4 2014) | 6 lines

SYNC: CORE r6361 / Nos
BETA: Fixed buff/debuff remove message now it displays '''The effect of ''buff/debuff name'' has been removed.''' when its removed and ''' ''buff/debuff name'' has worn off.''' when time ends.
	* '''endEffects''' will now be called only when buff time ends.
		* Reported by: facheme
Tested by: St3et
Reviewed by: St3et
------------------------------------------------------------------------
r7516 | torikawatukune | 2014-04-04 23:48:37 +0900 (? 04 4 2014) | 3 lines

HashMap --> SortedIntIntArrayMap
HashMap --> SortedIntBooleanArrayMap
Collections.synchronizedSet --> FastIntObjectMap
------------------------------------------------------------------------
r7515 | torikawatukune | 2014-04-04 23:25:05 +0900 (? 04 4 2014) | 4 lines

SYNC: CORE r6360 / Nos
BETA: Fixed an `IndexOutOfBoundsException` in `HandysBlockCheckerManager`.
Reported by: St3et
Tested by: St3et
------------------------------------------------------------------------
r7512 | torikawatukune | 2014-04-04 22:17:43 +0900 (? 04 4 2014) | 1 line

手直?沈黙?修道院 かか?
------------------------------------------------------------------------
r7510 | torikawatukune | 2014-04-01 13:03:55 +0900 (火, 01 4 2014) | 2 lines

SYNC: CORE r6359 / UnAfraid
BETA: Moving onNpcHate notification after validating attackable conditions to prevent from attacking invisible GMs and stuff like that.
------------------------------------------------------------------------
r7509 | torikawatukune | 2014-04-01 12:07:24 +0900 (火, 01 4 2014) | 2 lines

SYNC: CORE r6358 / UnAfraid
BETA: Removing reflection call from L2GroupSpawn because it doesn't needs it.
------------------------------------------------------------------------
r7505 | torikawatukune | 2014-03-31 13:25:00 +0900 (? 31 3 2014) | 4 lines

L2Character.javaのsetAI()/detachAI()のみ??に CORE r6473 に同期

>r6473 | Zoey76 | 2014-03-09 06:33:45 JST
>BETA: Attempting to fix multithreading issues.
------------------------------------------------------------------------
r7504 | torikawatukune | 2014-03-31 11:13:58 +0900 (? 31 3 2014) | 4 lines

revert getAI()
NPEの恐れがあるた?
getAI()?synchronizedしてsetAi(),detachAI()はsynchronizedして??盾したコー?
実際にNPEが?るか実証が困難なため、少しでも安?策をとった方が良?
------------------------------------------------------------------------
r7503 | torikawatukune | 2014-03-31 00:58:15 +0900 (? 31 3 2014) | 2 lines

SYNC: CORE r6357 / UnAfraid
BETA: Removing local copy of AI within getAI() method
------------------------------------------------------------------------
r7502 | torikawatukune | 2014-03-31 00:32:28 +0900 (? 31 3 2014) | 4 lines

revert getAI()
NPEの恐れがあるた?
getAI()?synchronizedしてsetAi(),detachAI()はsynchronizedして??盾したコー?
実際にNPEが?るか実証が困難なため、少しでも安?策をとった方が良?
------------------------------------------------------------------------
r7501 | torikawatukune | 2014-03-30 23:18:37 +0900 (日, 30 3 2014) | 4 lines

SYNC: CORE r6356 / UnAfraid
BETA: Adding missing synchronized block to setInsideZone to ensure correct usage between different threads.
	* Also fixing non properly used double checked locking approach for AI.
		* Reported by: hNoke
------------------------------------------------------------------------
r7500 | torikawatukune | 2014-03-30 23:11:16 +0900 (日, 30 3 2014) | 2 lines

SYNC: CORE r6355 / UnAfraid
BETA: Removing Implementation-Version meta-data since it mostly corrupts the manifest when missing svn client installed or external svn client is different version then eclipse's svn client.
------------------------------------------------------------------------
r7499 | torikawatukune | 2014-03-30 22:57:24 +0900 (日, 30 3 2014) | 3 lines

SYNC: CORE r6354 / St3eT
BETA: Removing random offset on teleport via NPCs.
* Reviewed by: Zoey76
------------------------------------------------------------------------
r7494 | torikawatukune | 2014-03-29 19:07:15 +0900 (? 29 3 2014) | 1 line

整?
------------------------------------------------------------------------
r7493 | torikawatukune | 2014-03-29 18:56:21 +0900 (? 29 3 2014) | 3 lines

SYNC: CORE r6353 / malyelfik
BETA: Implementing '''onNpcHate''' quest listener
Patch by: !UnAfraid
------------------------------------------------------------------------
r7491 | torikawatukune | 2014-03-29 17:02:13 +0900 (? 29 3 2014) | 5 lines

SYNC: CORE r6352 / Zoey76
BETA: Fix for custom buff display ID and level.
Reported by: Cresceus, Hyrelius
Patch by: snacks
Reviewed by: Zoey76
------------------------------------------------------------------------
r7490 | torikawatukune | 2014-03-29 16:59:30 +0900 (? 29 3 2014) | 6 lines

SYNC: CORE r6351 / Nos
BETA: Continuation of [6325].
	* Fixed a bug caused when activating a buff while having a hidden buff of same abnormal type causing stats stacking between the new buff and the hidden buff.
Reported by: laxsur, maneco, Sdw
Reviewed by: Zoey76
Tested by: Zoey76
------------------------------------------------------------------------
r7487 | torikawatukune | 2014-03-29 09:44:40 +0900 (? 29 3 2014) | 5 lines

SYNC: CORE r6350 / xban1x
BETA: Fixing message output for `onDeath()` in InstanceWorld. It displayed 60 000 minutes instead of 1 minute.
	* Reported by: janiko
	* Patch by: janiko
	* Reviewed by: lion, xban1x
------------------------------------------------------------------------
r7486 | torikawatukune | 2014-03-29 09:25:15 +0900 (? 29 3 2014) | 5 lines

SYNC: CORE r6349 / Zoey76
BETA: Fixing ispel type skills issue.
Reported by: Sdw, Gries, Tavo22, facheme, thorl2, darknight666
Patch by: Sdw
Reviewed by: Zoey76
------------------------------------------------------------------------
r7485 | torikawatukune | 2014-03-29 08:29:19 +0900 (? 29 3 2014) | 1 line

GrandBossRespawnTEST から admin_grandboss にリンク
------------------------------------------------------------------------
r7482 | torikawatukune | 2014-03-27 18:18:11 +0900 (木, 27 3 2014) | 1 line

整??コメン?
------------------------------------------------------------------------
r7481 | torikawatukune | 2014-03-26 21:41:37 +0900 (水, 26 3 2014) | 1 line

アンタラス??バグ修正
------------------------------------------------------------------------
r7479 | torikawatukune | 2014-03-26 01:51:55 +0900 (水, 26 3 2014) | 3 lines

SYNC: CORE r6348 / St3eT
BETA: Core-part for [DP10132]
* Patch by: xban1x
------------------------------------------------------------------------
r7476 | torikawatukune | 2014-03-25 15:06:13 +0900 (火, 25 3 2014) | 7 lines

SYNC: CORE r6347 / Zoey76
BETA: Minor items rework:
	* Removed isConsumable() support, too hardcoded and hardly used.
	* Removed custom etc item type HERB.
		* Replaced with `hasExImmediateEffect()`.
	* Added/replaced multiple !JavaDocs.
	* Added support for immediate_effect item attribute.
------------------------------------------------------------------------
r7474 | torikawatukune | 2014-03-25 13:33:28 +0900 (火, 25 3 2014) | 4 lines

Integer.valueOf --> Integer.parseInt
Long.valueOf --> Long.parseLong
...

------------------------------------------------------------------------
r7466 | torikawatukune | 2014-03-21 22:29:55 +0900 (? 21 3 2014) | 8 lines

SYNC: DATA r10125 / Zoey76
BETA: Fixes for quest Refined Dragon Blood (905).
	* Fixed double reward.
	* Fixed dialog delay, working one time until restart.
	* Added missing kill/reward ID.
	* Implemented reward items.
	* Implemented skills from reward items.
Reported by: St3eT
------------------------------------------------------------------------
r7462 | torikawatukune | 2014-03-21 21:42:20 +0900 (? 21 3 2014) | 2 lines

SYNC: CORE r6345 / Nos
BETA: Core-Part for [DP10121]
------------------------------------------------------------------------
r7460 | torikawatukune | 2014-03-21 21:06:57 +0900 (? 21 3 2014) | 3 lines

SYNC: CORE r6344 / Nos
BETA: Fixed a bug that was not allowing activation of more than one toggle skill if max buff count was reached.
Reported by: Sdw
------------------------------------------------------------------------
r7456 | torikawatukune | 2014-03-21 00:58:38 +0900 (? 21 3 2014) | 1 line

Quest.java にイベン?onRegenerate() を新設
------------------------------------------------------------------------
r7453 | torikawatukune | 2014-03-18 19:04:31 +0900 (火, 18 3 2014) | 1 line

エラー処?
------------------------------------------------------------------------
r7450 | torikawatukune | 2014-03-15 11:57:03 +0900 (? 15 3 2014) | 2 lines

SYNC: CORE r6343 / UnAfraid
BETA: Fixing speed for pets while swiming
------------------------------------------------------------------------
r7447 | torikawatukune | 2014-03-15 11:19:49 +0900 (? 15 3 2014) | 3 lines

SYNC: CORE r6342 / UnAfraid
BETA: Fixing a case that leads to getting skill in reuse added to queue and preventing next action from being executed.
	* Reported by: lion
------------------------------------------------------------------------
r7445 | torikawatukune | 2014-03-14 22:08:29 +0900 (? 14 3 2014) | 5 lines

SYNC: CORE r6341 / UnAfraid
BETA: Updating castle/territory war siege date & time picking to retail
	* Also updated admin menu for editing the siege time to support moving siege to any month, day, hour, minute
	* Also removing Seven Signs checks because on retail there are no such.
	* Thanks to: Nos
------------------------------------------------------------------------
r7444 | torikawatukune | 2014-03-14 21:29:45 +0900 (? 14 3 2014) | 4 lines

CORE r6340 / UnAfraid
BETA: Removing static formulas for bow/crossbow ranges since they are not needed anymore.
	* Reported by: lion
	* Patch by: lion
------------------------------------------------------------------------
r7442 | torikawatukune | 2014-03-14 21:17:14 +0900 (? 14 3 2014) | 5 lines

SYNC: CORE r6339 / UnAfraid
BETA: Updating character base attack range to use values from items, transformations and then character template.
	* Unhardcoding attack angle.
	* Also fixing Minor typo in npc movement speed on water.
	* Patch by: UnAfraid, lion
------------------------------------------------------------------------
r7441 | torikawatukune | 2014-03-14 16:54:53 +0900 (? 14 3 2014) | 5 lines

整?クエスト?ミミルの泉水?
* 235_MimirsElixir --> Q00235_MimirsElixir
* 日本語?不足?補間
* HashMap --> SortedIntObjectArrayMap
* SkillHolder --> SkillHashCode
------------------------------------------------------------------------
r7438 | torikawatukune | 2014-03-12 20:44:05 +0900 (水, 12 3 2014) | 8 lines

SYNC: CORE r6338 / Zoey76
BETA: Improving Improved baby pet AI.
	* Fixing [6257], preventing heal skills to be set, leaving all skills as buffs.
		* Fixed continuous casting for heals (HP and MP).
			* Reported by: laxsur
	* Improved casting logic, preventing buff casting when a buff with equal or higher abnormal level and same abnormal type is present.
		* Continuing with [6249].
		* Reported by: Cresceus
------------------------------------------------------------------------
r7437 | torikawatukune | 2014-03-12 20:22:50 +0900 (水, 12 3 2014) | 4 lines

SYNC: CORE r6337 / Nos
BETA: Fixed a bug in `CharStatus.setCurrentHpMp(double, double)` it wasn't broadcasting `StatusUpdate` packet if MP wasn't changed.
Reported by: St3eT
Reviewed by: St3eT, !UnAfraid
------------------------------------------------------------------------
r7432 | torikawatukune | 2014-03-12 11:09:05 +0900 (水, 12 3 2014) | 4 lines

整?TaskManager:
* L2FastMap --> FastIntObjectMap
* SQL_STATEMENTS[] 配? --> 個別の変数に?(eclipseで変数の上にマウスカーソルを置くとホバー表示で変数の中身が見れて便利なので)
* TaskのhashCodeが重?て??チェ?
------------------------------------------------------------------------
r7429 | torikawatukune | 2014-03-11 23:52:21 +0900 (火, 11 3 2014) | 2 lines

SYNC: CORE r6336 / UnAfraid
BETA: Fixing minor typo in [6335]
------------------------------------------------------------------------
r7428 | torikawatukune | 2014-03-11 23:49:31 +0900 (火, 11 3 2014) | 3 lines

SYNC: CORE r6335 / UnAfraid
BETA: Changing checkDoCastConditions to public so we can check externally if the npc can cast the skill instead of attempting to cast it and end up aborting the skill that is currently casting, also moving setCastingNow(false) after notification to scripts to prevent from breaking animation for some bosses that uses onSkillSee to cast a skill.
	* Reported by: St3eT
------------------------------------------------------------------------
r7427 | torikawatukune | 2014-03-11 22:40:22 +0900 (火, 11 3 2014) | 5 lines

SYNC: CORE r6334 / xban1x
BETA: Fix for `GeoData`, now it is not possible to shoot through floors at TOI or similar regions.
	* Patch by: FBIagent
	* Tested by: FBIagent, lion
	* Reported by: lion, valanths1990, !UnAfraid
------------------------------------------------------------------------
r7425 | torikawatukune | 2014-03-11 00:41:23 +0900 (火, 11 3 2014) | 3 lines

ConfirmDlg#addTime --> setTime
ConfirmDlg#addRequesterId --> setRequesterId
他?addナントカとまぎらわし??で
------------------------------------------------------------------------
r7423 | torikawatukune | 2014-03-10 22:30:07 +0900 (? 10 3 2014) | 2 lines

SYNC: CORE r6333 / UnAfraid
BETA: Adding support for custom ConfirmDlg requests using same messageId for example admin commands or wedding.
------------------------------------------------------------------------
r7422 | torikawatukune | 2014-03-10 22:25:40 +0900 (? 10 3 2014) | 2 lines

SYNC: CORE r6332 / Zoey76
BETA: Adding some !JavaDocs.
------------------------------------------------------------------------
r7420 | torikawatukune | 2014-03-10 21:36:24 +0900 (? 10 3 2014) | 3 lines

SYNC: CORE r6331 / Nos
BETA: Reworked private store type to use enum instead of int.
Reviewed by: !UnAfraid
------------------------------------------------------------------------
r7416 | torikawatukune | 2014-03-10 02:24:08 +0900 (? 10 3 2014) | 2 lines

SYNC: CORE r6330 / Nos
BETA: Improved `DocumentParser` parse'''Value''' functions.
------------------------------------------------------------------------
r7414 | torikawatukune | 2014-03-10 02:03:46 +0900 (? 10 3 2014) | 2 lines

SYNC: CORE r6330 / Nos
BETA: Improved `DocumentParser` parse'''Value''' functions.
------------------------------------------------------------------------
r7411 | torikawatukune | 2014-03-09 02:51:15 +0900 (日, 09 3 2014) | 3 lines

disableSkill:
* ?初期化などで?ルチェ?するな?volatile ?
* ConcurrentHashMap --> FastIntObjectMap
------------------------------------------------------------------------
r7409 | torikawatukune | 2014-03-06 23:22:37 +0900 (木, 06 3 2014) | 2 lines

SYNC: CORE r6329 / Nos
BETA: Clean up after [6328]
------------------------------------------------------------------------
r7408 | torikawatukune | 2014-03-06 23:18:13 +0900 (木, 06 3 2014) | 1 line

Byte[] --> byte[]
------------------------------------------------------------------------
r7406 | torikawatukune | 2014-03-06 23:00:23 +0900 (木, 06 3 2014) | 6 lines

SYNC: CORE r6328 / Nos
BETA: Replaced '''self''' parameter of effects with '''selfEffects''' effect scope.
	* Changed `L2Skill.hasEffectType(L2EffectType... types)` to `L2Skill.hasEffectType(L2EffectType effectType, L2EffectType... effectTypes)`
		* This was done to force at least 1 effect type to be specified.
	* `L2Skill.hasEffectType(L2EffectType effectType, L2EffectType... effectTypes)` now supports all effect scopes.
	* Enchanted skill conditions now support '''msgId'''.
------------------------------------------------------------------------
r7403 | torikawatukune | 2014-03-06 19:23:27 +0900 (木, 06 3 2014) | 1 line

api.externalip.net ??サービス停止のため
------------------------------------------------------------------------
r7401 | torikawatukune | 2014-03-06 00:09:30 +0900 (木, 06 3 2014) | 2 lines

SYNC: CORE r6327 / Nos
BETA: Improvement for [6326]
------------------------------------------------------------------------
r7400 | torikawatukune | 2014-03-05 23:38:03 +0900 (水, 05 3 2014) | 1 line

api.externalip.net ??サービス停止のため
------------------------------------------------------------------------
r7396 | torikawatukune | 2014-03-05 14:49:10 +0900 (水, 05 3 2014) | 1 line

IPアドレス自動設定でゴミが入るときがある
------------------------------------------------------------------------
r7395 | torikawatukune | 2014-03-05 14:48:07 +0900 (水, 05 3 2014) | 1 line

整?
------------------------------------------------------------------------
r7392 | torikawatukune | 2014-03-04 14:26:47 +0900 (火, 04 3 2014) | 4 lines

SYNC: CORE r6326 / Nos
BETA: Added 3 system properties '''noquests''', '''nohandlers''', '''nospawns'''.
	* Fixed some invisibility issues.
		* Reported by: Gries, Tavo22, l2gang, thorl2
------------------------------------------------------------------------
r7391 | torikawatukune | 2014-03-04 14:22:55 +0900 (火, 04 3 2014) | 4 lines

SYNC: CORE r6325 / Nos
BETA: Fixed a minor typo causing stats stacking between herb and inactive buff from herb.
	* Fixed a bug caused when picking up a herb while already having a herb of same abnormal type causing `BuffTimeTask` to keep running for that herb and removing it from buffs when time passes infinitely every second.
		* Reported by: laxsur, Sdw, Karlson
------------------------------------------------------------------------
r7387 | torikawatukune | 2014-03-04 13:25:16 +0900 (火, 04 3 2014) | 2 lines

SYNC: CORE r6324 / Nos
BETA: `CA5` skill operate type should not be continuous.
------------------------------------------------------------------------
r7384 | torikawatukune | 2014-03-04 12:49:43 +0900 (火, 04 3 2014) | 10 lines

SYNC: CORE r6323 / Nos
BETA: '''Buffs'''/'''Debuffs''' now support empty effect list (before they were not being added on buff list)
	* Removed `BigHead` effect its not needed any more now its handled by '''abnormalVisualEffect'''.
	* Implemented 3 new effect scopes pveEffects, pvpEffects, endEffects.
		* '''pveEffects''' will be activated when skill is casted from a player to a monster.
		* '''pvpEffects''' will be activated when skill is casted from a player to a player.
		* '''endEffects''' will be activated when buff is removed (supports only instant effects).
	* Added a new effect `CallSkill`.
	* Replaced `ChanceSkillTrigger` effect in some skills with new `CallSkill` effect.
Reviewed by: !UnAfraid, Adry_85
------------------------------------------------------------------------
r7379 | torikawatukune | 2014-03-02 15:36:34 +0900 (日, 02 3 2014) | 3 lines

SYNC: CORE r6322 / Adry_85
BETA: Adding two useful methods inside Util.
	Patch by: Nos
------------------------------------------------------------------------
r7378 | torikawatukune | 2014-03-02 15:35:08 +0900 (日, 02 3 2014) | 1 line

KnownList: FastMap --> FastIntObjectMap
------------------------------------------------------------------------
r7365 | torikawatukune | 2014-03-01 15:49:52 +0900 (? 01 3 2014) | 2 lines

- 65535
+ 65536
------------------------------------------------------------------------
r7364 | torikawatukune | 2014-03-01 15:19:23 +0900 (? 01 3 2014) | 6 lines

SYNC: CORE r6321 / Adry_85
BETA: Added two new methods and updating JavaDocs:
	* `public L2PcInstance getRandomPartyMember(L2PcInstance player, L2Npc npc)`
	* `public boolean checkPartyMember(L2PcInstance player, L2Npc npc)`
Patch by: jurchiks
Reviewed by: Adry_85, UnAfraid, Nos
------------------------------------------------------------------------
r7361 | torikawatukune | 2014-02-28 22:59:47 +0900 (? 28 2 2014) | 4 lines

SYNC: CORE r6320 / Nos
BETA: Updated Angle & Heading methods in `Util` to use `ILocational` instead of `L2Object`.
	* Added a new method `L2Object.calculateDirectionTo(ILocational)` read javadocs for more info.
Patch by: FBIagent
------------------------------------------------------------------------
r7358 | torikawatukune | 2014-02-28 22:44:28 +0900 (? 28 2 2014) | 6 lines

SYNC: CORE r6319 / Nos
BETA: Reworked `NoRestartZone` to be retail like.
	* Cleaned up all empty onDieInside & onReviveInside from zone types.
	* Dropped character_norestart_zone_time database table.
	* Added 2 more events in `L2ZoneType` onPlayerLoginInside & onPlayerLogoutInside.
Reviewed by: !UnAfraid
------------------------------------------------------------------------
r7357 | torikawatukune | 2014-02-28 22:35:28 +0900 (? 28 2 2014) | 1 line

???
------------------------------------------------------------------------
r7356 | torikawatukune | 2014-02-28 22:26:09 +0900 (? 28 2 2014) | 4 lines

SYNC: CORE r6318 / UnAfraid
BETA: Fixing issue causing swimming to get client/server out of sync.
	* Also fixed properly swapping speed when inside water.
	* Thanks to: FBIagent
------------------------------------------------------------------------
r7353 | torikawatukune | 2014-02-28 21:26:10 +0900 (? 28 2 2014) | 2 lines

微調整 getDistanceToWatchObject,getDistanceToForgetObject
* 体?大きいモンスターは?からも見える?小さ?体??からは見えな??.
------------------------------------------------------------------------
r7351 | torikawatukune | 2014-02-27 21:47:59 +0900 (木, 27 2 2014) | 5 lines

整?サイレン関連
* クエストタイマ?"ANIMATION"のリソースリーク
* シーレンの石像htmlのリンク間違?
* 古?イレン?クリプト用のSQLとproperties?
* そ?た整?
------------------------------------------------------------------------
r7343 | torikawatukune | 2014-02-25 21:21:50 +0900 (火, 25 2 2014) | 4 lines

SYNC: CORE r6317 / Nos
BETA: Fixed a bug where trait invulnerability wasn't getting used correctly.
Reported by: Hindi, 
Reviewed by: !UnAfraid
------------------------------------------------------------------------
r7342 | torikawatukune | 2014-02-25 21:16:42 +0900 (火, 25 2 2014) | 2 lines

SYNC: CORE r6316 / Nos
BETA: Core-Part for [DP10075]
------------------------------------------------------------------------
r7339 | torikawatukune | 2014-02-25 20:26:01 +0900 (火, 25 2 2014) | 1 line

微調整 SpecialCamera
------------------------------------------------------------------------
r7337 | torikawatukune | 2014-02-24 22:04:26 +0900 (? 24 2 2014) | 1 line

互換性維持?ため復活
------------------------------------------------------------------------
r7335 | torikawatukune | 2014-02-24 19:07:46 +0900 (? 24 2 2014) | 5 lines

SYNC: CORE r6315 / Zoey76
BETA: Special Camera rework to accept post-C4 parameters in retail like order.
	* Added 3 new methods to `Quest` class to be able to easily handle cameras in scripts.
Tested by: FBIagent, janiko
Thanks to: Nos
------------------------------------------------------------------------
r7334 | torikawatukune | 2014-02-24 19:03:19 +0900 (? 24 2 2014) | 4 lines

SYNC: CORE r6314 / UnAfraid
BETA: Fixing xml `SpawnTable` not considering datapack root.
	* Reported by: FBIagent
	* Patch by: FBIagent
------------------------------------------------------------------------
r7332 | torikawatukune | 2014-02-24 00:01:28 +0900 (? 24 2 2014) | 3 lines

SYNC: CORE r6313 / Nos
BETA: Reworked team to use enum instead of int.
Reviewed by: !UnAfraid
------------------------------------------------------------------------
r7331 | torikawatukune | 2014-02-23 23:36:09 +0900 (日, 23 2 2014) | 4 lines

SYNC: CORE r6312 / UnAfraid
BETA: Fixed "Can not see target." when geodata disabled and source and destination position have a distance of 0.
	* Patch by: FBIagent
	* Reported by: lion
------------------------------------------------------------------------
r7329 | torikawatukune | 2014-02-23 21:04:34 +0900 (日, 23 2 2014) | 5 lines

SYNC: CORE r6311 / UnAfraid
BETA: Fixing problems with Traps not using proper skills.
	* Implementing support for getting / setting objects within StatsSet.
	* Implementing support for reading ai_skill, ai_item parameters from data/stats/npcs/ xmls.
	* Reported by: lion
------------------------------------------------------------------------
r7324 | torikawatukune | 2014-02-15 10:31:12 +0900 (? 15 2 2014) | 4 lines

SYNC: CORE r6310 / Nos
BETA: Item trigger skills should work with self skills too.
Reported by: l2gang, thorl2, Gries
Reviewed by: !UnAfraid
------------------------------------------------------------------------
r7319 | torikawatukune | 2014-02-14 23:16:49 +0900 (? 14 2 2014) | 1 line

大?小文字まちがい サーバ? タイ?
------------------------------------------------------------------------
r7317 | torikawatukune | 2014-02-13 23:21:59 +0900 (木, 13 2 2014) | 3 lines

SYNC: CORE r6309 / UnAfraid
BETA: Fixing minor bug when player has premium pet that synchronizes his level with player's should refill hp/mp also.
	* Patch by: lion
------------------------------------------------------------------------
r7307 | torikawatukune | 2014-02-11 21:19:43 +0900 (火, 11 2 2014) | 3 lines

SYNC: CORE r6308 / Zoey76
BETA: Fixing NPE vulnerability in `CharEffectList`.
Reported by: thorl2
------------------------------------------------------------------------
r7305 | torikawatukune | 2014-02-11 20:00:00 +0900 (火, 11 2 2014) | 3 lines

SYNC: CORE r6307 / UnAfraid
BETA: Increasing startup scripts's memory allocation to 1536mb by default (For live servers set it at least to 4g = 4096m)
	* Note: This fixes the problem that game server is loading for 300+ seconds.
------------------------------------------------------------------------
r7302 | torikawatukune | 2014-02-11 15:26:17 +0900 (火, 11 2 2014) | 2 lines

SYNC: CORE r6306 / Adry_85
BETA: Core-part for [DP10057].
------------------------------------------------------------------------
r7300 | torikawatukune | 2014-02-10 22:43:30 +0900 (? 10 2 2014) | 4 lines

SYNC: CORE r6305 / Zoey76
BETA: Fixing NPE at `L2Fishing`.
Reported by: pandragon
Thanks to: TeddyZero
------------------------------------------------------------------------
r7299 | torikawatukune | 2014-02-10 00:08:54 +0900 (? 10 2 2014) | 5 lines

SYNC: CORE r6304 / Zoey76
BETA: Libraries update:
	* C3P0 0.9.5-pre5 from C3P0 0.9.2.1.
	* MySQL Connector 5.1.27 from MySQL Connector 5.1.26. 
	* JDT Core Batch Compiler 4.3.1 JDT Core Batch Compiler 4.3
------------------------------------------------------------------------
r7297 | torikawatukune | 2014-02-09 20:09:35 +0900 (日, 09 2 2014) | 1 line

[troja] sheard状態でremoveしたときvalueをnullにするようにした(L2J本家?astMapと同じ動?
------------------------------------------------------------------------
r7295 | torikawatukune | 2014-02-09 11:45:59 +0900 (日, 09 2 2014) | 6 lines

SYNC: CORE r6303 / Zoey76
BETA: Abstract variables minor fix.
	* Prevents NPEs.
Reported by: Zoey76
Patch by: UnAfraid
Tested by: Zoey76
------------------------------------------------------------------------
r7292 | torikawatukune | 2014-02-09 10:00:39 +0900 (日, 09 2 2014) | 3 lines

SYNC: CORE r6302 / Zoey76
BETA: Fixing MPE on minion list using "Double-Checked Locking".
Reported by: thorl2
------------------------------------------------------------------------
r7289 | torikawatukune | 2014-02-09 09:47:46 +0900 (日, 09 2 2014) | 6 lines

SYNC: CORE r6301 / Zoey76
BETA: Fixing Herb System:
	* Skill should be casted simultaneously.
	* Closed #6377
Reported by: netvirus, valdaron, DareStrike, s3irios, _Blade_, Ghurdyl, Twist, decarvk, pandragon, Luna
Tested by: lion
------------------------------------------------------------------------
r7284 | torikawatukune | 2014-02-08 00:56:15 +0900 (? 08 2 2014) | 3 lines

SYNC: CORE r6300 / VlLight
BETA: Core support for [DP10049]
	* Reviewed by: xban1x
------------------------------------------------------------------------
r7282 | torikawatukune | 2014-02-07 22:56:13 +0900 (? 07 2 2014) | 2 lines

SYNC: LIB r6299 / Zoey76
LIBRARY: Minor geodata related projects update.
------------------------------------------------------------------------
r7279 | torikawatukune | 2014-02-07 21:53:11 +0900 (? 07 2 2014) | 1 line

整?
------------------------------------------------------------------------
r7277 | torikawatukune | 2014-02-07 21:18:36 +0900 (? 07 2 2014) | 5 lines

SYNC: CORE r6296 / Zoey76
BETA: More OOP version of [6294].
	* All NPC should have the ability to drop items, not only those that can be attacked.
	* Avoids duplicated code.
	* Gives all NPCs the ability to drop.
------------------------------------------------------------------------
r7274 | torikawatukune | 2014-02-07 15:10:11 +0900 (? 07 2 2014) | 3 lines

SYNC: CORE r6295 / Zoey76
BETA: Discriminating dispel by slot skills.
	* Minor source cleanup.
------------------------------------------------------------------------
r7273 | torikawatukune | 2014-02-07 15:05:48 +0900 (? 07 2 2014) | 1 line

整?
------------------------------------------------------------------------
r7272 | torikawatukune | 2014-02-07 15:01:24 +0900 (? 07 2 2014) | 10 lines

SYNC: CORE r6294 / Zoey76
BETA: Item drop related changes:
	* Minor fixes in `L2Attackable` logic to avoid `ItemHolder` object creation on item drops.
	* Added methods overloads, now there are two methods one with primitives and one with `ItemHolder` that just pass the parameters to the former method.
		* Keep in mind this design:
			* Having method overload with different logic is discouraged.
			* Having method overload logic with non primitive parameters is discouraged, since it will lead to useless object creation in some cases.
			* Having too much method overloads is discouraged.
	* Added a new method (and corresponding method overload) to `Quest` class to allow NPCs to drop items by script without being `L2Attackable`.
	* Added/fixed multiple missing !JavaDocs.
------------------------------------------------------------------------
r7270 | torikawatukune | 2014-02-07 13:11:30 +0900 (? 07 2 2014) | 4 lines

SYNC: CORE r6293 / UnAfraid
BETA: Fixing minor typo in pet level sync causing pet to get back to his level when take some exp.
	* Reported by: lion
	* Patch by: Gnacik, lion
------------------------------------------------------------------------
r7269 | torikawatukune | 2014-02-07 10:03:53 +0900 (? 07 2 2014) | 3 lines

SYNC: CORE r6292 / Nos
BETA: Fixed `ExShowTrace` packet format.
Reviewed by: !UnAfraid
------------------------------------------------------------------------
r7268 | torikawatukune | 2014-02-07 09:52:15 +0900 (? 07 2 2014) | 3 lines

SYNC: CORE r6290 / Nos
BETA: Switching weapon critical/hit skill triggering to activate skill through the skill handler instead of just starting it's effects.
Reviewed by: !UnAfraid
------------------------------------------------------------------------
r7266 | torikawatukune | 2014-02-07 09:44:09 +0900 (? 07 2 2014) | 3 lines

SYNC: CORE r6289 / UnAfraid
BETA: Adding configuration to change the rate of dropping karma when receiving exp.
	* Suggested by: lion
------------------------------------------------------------------------
r7259 | torikawatukune | 2014-02-06 18:26:44 +0900 (木, 06 2 2014) | 5 lines

SYNC: CORE r6285 / UnAfraid
BETA: New implementation of geonengine using an abstraction layer allowing support for different engines.
	* Patch by: FBIagent
	* Tested by: lion, oscard, Konstantinos, Szponiasty, dEvilKinG, skyshadow, janiko, pandragon, badboy29, midnex, valanths1990
	* Reviewed by: Zoey76, lion, BiggBoss
------------------------------------------------------------------------
r7257 | torikawatukune | 2014-02-06 18:00:38 +0900 (木, 06 2 2014) | 1 line

NPE
------------------------------------------------------------------------
r7256 | torikawatukune | 2014-02-05 17:56:44 +0900 (水, 05 2 2014) | 1 line

微調整
------------------------------------------------------------------------
r7254 | torikawatukune | 2014-02-05 16:47:11 +0900 (水, 05 2 2014) | 1 line

ごみ除去
------------------------------------------------------------------------
r7253 | torikawatukune | 2014-02-05 15:56:09 +0900 (水, 05 2 2014) | 4 lines

SYNC: CORE r6284 / UnAfraid
BETA: Adding support for comments inside html files.
	* Also fixing minor typo causing additional <html><body> attributes being added when using <html noscrollbar>
		* Reported by: Deedlit
------------------------------------------------------------------------
r7252 | torikawatukune | 2014-02-05 14:51:57 +0900 (水, 05 2 2014) | 6 lines

SYNC: CORE r6283 / Zoey76
BETA: More skill related fixes:
	* Song/Dances should be stolen/removed (first) when using Cancel type or Steal Divinity skills.
		* Reported by: Gries
	* Minor typo in !JavaDoc.
		* Reported by: zatei
------------------------------------------------------------------------
r7251 | torikawatukune | 2014-02-05 14:28:37 +0900 (水, 05 2 2014) | 1 line

微調整 可変長引数をインライン展開
------------------------------------------------------------------------
r7249 | torikawatukune | 2014-02-05 12:44:06 +0900 (水, 05 2 2014) | 6 lines

SYNC: CORE r6282 / Zoey76
BETA: Skill behavior fixes:
	* Fixed Cancel type and Steal Divinity skills shouldn't be used on white players.
		* Reported by: nBd
	* Fixed debuff not working at Olympiad Games.
		* Reported by: nBd, thorl2
------------------------------------------------------------------------
r7245 | torikawatukune | 2014-02-04 22:41:41 +0900 (火, 04 2 2014) | 7 lines

SYNC: CORE r6281 / VlLight
BETA: XML spawnlist related:
	* Support for optional static parameters and overriding some template parameters (random animation, random walk and aggro range at this moment) for certain NPC instances via XML spawnlist.
	* Support for enable/disable certain spawnlist in XML
Scripts related:
	* Support for NPC variables (allows to store multiple dynamic  values for NPC (useful for scripts)).
Reviewed by: !UnAfraid, xban1x
------------------------------------------------------------------------
r7244 | torikawatukune | 2014-02-04 22:04:12 +0900 (火, 04 2 2014) | 5 lines

SYNC: CORE r6280 / Nos
BETA: Moved secondary auth properties from Security.properties to !SecondaryAuth.xml
	* Implemented retail like forbidden password list for secondary auth.
	
Reviewed by: !UnAfraid
------------------------------------------------------------------------
r7234 | torikawatukune | 2014-02-01 04:29:23 +0900 (? 01 2 2014) | 2 lines

SYNC: CORE r6279 / Nos
BETA: Core-Part for [DP10033].
------------------------------------------------------------------------
r7230 | torikawatukune | 2014-01-31 21:27:29 +0900 (? 31 1 2014) | 1 line

getLocation地?
------------------------------------------------------------------------
r7229 | torikawatukune | 2014-01-30 17:32:00 +0900 (木, 30 1 2014) | 2 lines

SYNC: CORE r6278 / Zoey76
BETA: Minor cleanup and reducing object creation.
------------------------------------------------------------------------
r7228 | torikawatukune | 2014-01-30 17:20:19 +0900 (木, 30 1 2014) | 7 lines

SYNC: CORE r6277 / Zoey76
BETA: Skills fixes:
	* Fixed Servitor Share being removed upon usage.
		* Reported by: nBd, Hindi, thorl2
	* Fixed passive skills not triggering effects.
		* Reported by: nBd, pandragon, thorl2, Hindi, Battlecruiser, Zoey76
	* Fixed self and channeling effects shouldn't be shared with pets, only servitors.
------------------------------------------------------------------------
r7227 | torikawatukune | 2014-01-30 17:15:53 +0900 (木, 30 1 2014) | 5 lines

SYNC: CORE r6276 / UnAfraid
BETA: Castles that has two artifacts (Like Goddard) are taken by single engrave on one of artifacts not requiring to have casted on both.
	* Also adding missing system message broadcast when castle is taken.
		* Thanks to: Tryskell
	* Reported by: Nos
------------------------------------------------------------------------
r7226 | torikawatukune | 2014-01-30 12:41:26 +0900 (木, 30 1 2014) | 2 lines

SYNC: CORE r6275 / UnAfraid
BETA: Implementing missing castle siege time change feature.
------------------------------------------------------------------------
r7223 | torikawatukune | 2014-01-29 14:50:12 +0900 (水, 29 1 2014) | 5 lines

SYNC: CORE r6274 / UnAfraid
BETA: Fixing minor typo in My Teleports feature causing critical errors when adding locations.
	* Reported by: CostyKiller, pandragon, Zoey76
	* Patch by: Tukune
	* Tested by: CostyKiller
------------------------------------------------------------------------
r7222 | torikawatukune | 2014-01-28 23:57:00 +0900 (火, 28 1 2014) | 1 line

メソ?追?AbnormalVisualEffect#isNormal()
------------------------------------------------------------------------
r7221 | torikawatukune | 2014-01-28 23:55:56 +0900 (火, 28 1 2014) | 1 line

微調整
------------------------------------------------------------------------
r7219 | torikawatukune | 2014-01-28 19:38:54 +0900 (火, 28 1 2014) | 2 lines

SYNC: CORE r6273 / Zoey76
BETA: Minor typo fixes from [6272].
------------------------------------------------------------------------
r7218 | torikawatukune | 2014-01-28 19:34:18 +0900 (火, 28 1 2014) | 14 lines

SYNC: CORE r6272 / Zoey76
BETA: Abnormal visual effect rework:
	* Moved abnormal visual effects from effect to skill.
	* Added missing !JavaDocs.
	* Removed unused `L2EffectType`.
	* Removed `L2AbnormalZone`, instead use `L2EffectZone` with a custom skill.
	* Added all missing abnormal visual effects.
	* Fixed/removed all custom abnormal visual effects.
	* Removed hardcoded abnormal visual effects, they must be present in skill or set to the character.
	* Added fixed all values for abnormal visual effects.
		* Thanks to: Nos
	* Fixed abnormal visual effect admin menues.
		* Added event abnormal visual effect menu, although they are not working yet.
	* Removed multiple methods to start/stop abnormal visual effects.
------------------------------------------------------------------------
r7211 | torikawatukune | 2014-01-25 02:10:10 +0900 (? 25 1 2014) | 9 lines

SYNC: CORE r6271 / xban1x
BETA: Adding 4 new methods to the Quest class: 
	* protected static boolean hasItem(L2PcInstance player, ItemHolder item) // default checkCount = true 
	* protected static boolean hasItem(L2PcInstance player, ItemHolder item, boolean checkCount) 
	* protected static boolean hasAllItems(L2PcInstance player, boolean checkCount, ItemHolder... itemList) 
	* protected static boolean takeAllItems(L2PcInstance player, ItemHolder... itemList)
	
	* Patch by: jurchiks
	* Reviewed by: xban1x, Zoey76, UnAfraid
------------------------------------------------------------------------
r7205 | torikawatukune | 2014-01-24 12:37:14 +0900 (? 24 1 2014) | 4 lines

SYNC: CORE r6270 / xban1x
BETA: Fix for DimensionalRift players being unable to leave waiting room.
	* Reported by: pandragon, thorl2
	* Tested by: thorl2
------------------------------------------------------------------------
r7204 | torikawatukune | 2014-01-24 11:12:02 +0900 (? 24 1 2014) | 2 lines

SYNC: CORE r6269 / Nos
BETA: Core-Part for [DP10024].
------------------------------------------------------------------------
r7202 | torikawatukune | 2014-01-24 00:50:56 +0900 (? 24 1 2014) | 3 lines

SYNC: CORE r6268 / Zoey76
BETA: Minor typo fix in `RequestActionUse` not allowing a couple of Swoop Cannon skills to work.
Reported by: Maui, lion
------------------------------------------------------------------------
r7195 | torikawatukune | 2014-01-23 02:03:04 +0900 (木, 23 1 2014) | 3 lines

SYNC: CORE r6267 / xban1x
BETA: Missing part from [6263].
	* Reported by: Battlecruiser
------------------------------------------------------------------------
r7194 | torikawatukune | 2014-01-23 02:00:42 +0900 (木, 23 1 2014) | 3 lines

SYNC: CORE r6266 / Zoey76
BETA: Fixing minor SQL exception when registering a clan for a siege that was already registered.
Reported by: Maui
------------------------------------------------------------------------
r7193 | torikawatukune | 2014-01-23 01:56:45 +0900 (木, 23 1 2014) | 1 line

カ?付け過ぎ
------------------------------------------------------------------------
r7192 | torikawatukune | 2014-01-23 01:53:04 +0900 (木, 23 1 2014) | 3 lines

SYNC: CORE r6265 / Zoey76
BETA: Minor typo in `L2Summon` preventing siege summons to attack doors and walls.
Reported by: pandragon, Konstantinos, Maui
------------------------------------------------------------------------
r7190 | torikawatukune | 2014-01-23 01:17:09 +0900 (木, 23 1 2014) | 3 lines

SYNC: CORE r6264 / Zoey76
BETA: Minor typo fix in `SkillChannelizer` from [6249].
Reported by: Hindi
------------------------------------------------------------------------
r7189 | torikawatukune | 2014-01-23 01:03:05 +0900 (木, 23 1 2014) | 3 lines

SYNC: CORE r6263 / xban1x
BETA: Fix for residential skills not loading.
	* Reported by: Battlecruiser, valanths1990
------------------------------------------------------------------------
r7183 | torikawatukune | 2014-01-22 17:10:38 +0900 (水, 22 1 2014) | 1 line

[troja] EmptyMap support
------------------------------------------------------------------------
r7182 | torikawatukune | 2014-01-22 14:57:26 +0900 (水, 22 1 2014) | 1 line

[troja] EmptyMap support
------------------------------------------------------------------------
r7180 | torikawatukune | 2014-01-22 03:46:55 +0900 (水, 22 1 2014) | 4 lines

SYNC: CORE r6262 / xban1x
BETA: Adding Quest#getQuestState(player) method.
	* Patch by: jurchiks
	* Reviewed by: UnAfraid
------------------------------------------------------------------------
r7179 | torikawatukune | 2014-01-22 03:39:15 +0900 (水, 22 1 2014) | 2 lines

SYNC: CORE r6261 / Nos
BETA: Core-Part for [DP10017].
------------------------------------------------------------------------
r7170 | torikawatukune | 2014-01-21 21:26:21 +0900 (火, 21 1 2014) | 1 line

NPE (??タに矛盾があると?
------------------------------------------------------------------------
r7169 | torikawatukune | 2014-01-21 21:25:35 +0900 (火, 21 1 2014) | 1 line

整?Castle, Fort
------------------------------------------------------------------------
r7167 | torikawatukune | 2014-01-20 22:40:47 +0900 (? 20 1 2014) | 4 lines

SYNC: CORE r6260 / xban1x
BETA: Adding abstraction layer to Castle and Fort.
	* First parts were moved, more still has to come.
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r7164 | torikawatukune | 2014-01-19 00:19:10 +0900 (日, 19 1 2014) | 1 line

NPE
------------------------------------------------------------------------
r7162 | torikawatukune | 2014-01-18 20:46:49 +0900 (? 18 1 2014) | 1 line

[javolution] ビルドしたとき?日付時刻、コンパイラのバ?ジョンが挿入されてしま?svnなどのソースコード管?ス?で共有する?に不向きなので
------------------------------------------------------------------------
r7157 | torikawatukune | 2014-01-18 13:09:19 +0900 (? 18 1 2014) | 3 lines

SYNC: CORE r6259 / Zoey76
BETA: Pets shouldn't be include in master-servitor buff sharing.
Reported by: Tavo22
------------------------------------------------------------------------
r7155 | torikawatukune | 2014-01-18 12:48:35 +0900 (? 18 1 2014) | 1 line

getEffects --> applyEffects
------------------------------------------------------------------------
r7154 | torikawatukune | 2014-01-18 12:21:08 +0900 (? 18 1 2014) | 1 line

getEffects --> applyEffects
------------------------------------------------------------------------
r7151 | torikawatukune | 2014-01-18 10:02:40 +0900 (? 18 1 2014) | 27 lines

SYNC: CORE r6258 / Zoey76
BETA: Continuing with [6249] rework:
	* Adding method overload (just wrappers) to `L2Skill`.applyEffects(..) to avoid useless parameters.
		* Suggested by: jurchiks
	* Added a new parameter to `L2Skill`.applyEffects(..) to customize skill abnormal time upon casting.
	* Changed the way we check if we can apply a buff (debuff, etc) to a character.
		* Now all checks must be done on `AbstractEffect`#canStart(`BuffInfo`), this way we prevent executing `AbstractEffect`#onStart(`BuffInfo`) logic if the effect won't be added to the effect list.
			* `AbstractEffect`#onStart(`BuffInfo`) is void now.
		* Now `AbstractEffect`#onStart(`BuffInfo`) is called when the effect is already placed in the effect list, the old effect has been removed and we are sure the new effect should be activated.
		* Reported by: nBd
		* Suggested by: nBd
	* Reworked the way effects are restored into characters (players, summons).
		* Avoiding the restoration of instant effects.
			* Reported by: nBd, UnAfraid, Nos
		* Reusing `L2Skill`.applyEffects(..) code!
	* Fixed effects flags not being computed for players (sleep, hide, etc not removed).
		* Reported by: nBd, thorl2
		* Suggested by: nBd
	* Fixed many system messages:
		* "$c1 has resisted your $s2" is not displayed when adding active skills or switching subclasses.
			* Reported by: nBd, UnAfraid, Adry_85
		* "$s1 has worn off" is not displayed for passive skills when they are removed.
	* Fixing summons not getting buffed when master receives  buffs.
		* Reported by: nBd
	* Fixed summons not getting Celestial Shield.
		* Reported by: Zeldak
'''Note to developers:''' Instant effects should not override `AbstractEffect`#canStart(`BuffInfo`), all checks should be done `AbstractEffect`#onStart(`BuffInfo`).
------------------------------------------------------------------------
r7150 | torikawatukune | 2014-01-17 23:44:53 +0900 (? 17 1 2014) | 2 lines

isDebuff() があって isBuff() が無??で追?

------------------------------------------------------------------------
r7149 | torikawatukune | 2014-01-17 23:39:26 +0900 (? 17 1 2014) | 2 lines

SYNC: CORE r6257 / Nos
BETA: Core-Part for [DP10006].
------------------------------------------------------------------------
r7147 | torikawatukune | 2014-01-17 23:08:51 +0900 (? 17 1 2014) | 4 lines

SYNC: CORE r6256 / xban1x
BETA: NPE Fix for SiegeGuardManager.
	* Reported by: Maui
	* Tested by: Maui
------------------------------------------------------------------------
r7143 | torikawatukune | 2014-01-16 14:32:45 +0900 (木, 16 1 2014) | 1 line

[javolution] _templates から "ant build.xml 1.6" で生?したjavaソースコードを添?
------------------------------------------------------------------------
r7140 | torikawatukune | 2014-01-16 04:37:01 +0900 (木, 16 1 2014) | 1 line

整?
------------------------------------------------------------------------
r7139 | torikawatukune | 2014-01-16 04:33:34 +0900 (木, 16 1 2014) | 3 lines

SYNC: CORE r6255 / xban1x
BETA: Minor update for IPositionable interface.
	* Adding setXYZ(ILocational loc) overload to setXYZ() method.
------------------------------------------------------------------------
r7135 | torikawatukune | 2014-01-16 03:56:34 +0900 (木, 16 1 2014) | 1 line

カ?付けすぎ
------------------------------------------------------------------------
r7134 | torikawatukune | 2014-01-16 03:46:25 +0900 (木, 16 1 2014) | 3 lines

SYNC: CORE r6254 / VlLight
BETA: Cleanup of [6248].
		* Reported by: xban1x
------------------------------------------------------------------------
r7127 | torikawatukune | 2014-01-15 20:15:02 +0900 (水, 15 1 2014) | 7 lines

SYNC: CORE r6253 / xban1x
BETA: Fixing minor NPE in DimensionalRift.
		* Reported by: lucan
		* Tested by: lucan
		* Patch by: UnAfraid
	* Adding usage of L2Object.calculateDistance in L2World.
		* Reviewed by: Zoey76
------------------------------------------------------------------------
r7126 | torikawatukune | 2014-01-15 20:02:21 +0900 (水, 15 1 2014) | 1 line

カ?付けすぎ
------------------------------------------------------------------------
r7125 | torikawatukune | 2014-01-15 19:57:39 +0900 (水, 15 1 2014) | 2 lines

SYNC: CORE r6252 / Nos
BETA: Core-Part for [DP9998].
------------------------------------------------------------------------
r7123 | torikawatukune | 2014-01-15 01:42:15 +0900 (水, 15 1 2014) | 1 line

AtomicIntegerの使?が間違って?
------------------------------------------------------------------------
r7122 | torikawatukune | 2014-01-14 23:55:28 +0900 (火, 14 1 2014) | 1 line

L2TamedBeast の setHome() 関連すべて?
------------------------------------------------------------------------
r7121 | torikawatukune | 2014-01-14 23:54:05 +0900 (火, 14 1 2014) | 1 line

過剰な new Location() の抑止
------------------------------------------------------------------------
r7119 | torikawatukune | 2014-01-14 11:17:22 +0900 (火, 14 1 2014) | 7 lines

SYNC: CORE r6251 / xban1x
BETA: Removing Point3D class.
	* 1 less object created per each L2Object.
	* Minor improvements to L2PcInstance.
	
	* Reviewed by: jurchiks
	* Tested by: Konstantinos
------------------------------------------------------------------------
r7118 | torikawatukune | 2014-01-13 23:09:34 +0900 (? 13 1 2014) | 2 lines

SYNC: CORE r6250 / Zoey76
BETA: Heal over time shouldn't be stored/restored on logout/login.
------------------------------------------------------------------------
r7114 | torikawatukune | 2014-01-11 23:18:23 +0900 (? 11 1 2014) | 1 line

整?過剰なNULLチェ?
------------------------------------------------------------------------
r7112 | torikawatukune | 2014-01-11 23:14:56 +0900 (? 11 1 2014) | 1 line

??タ読み込み時間表示(?)
------------------------------------------------------------------------
r7111 | torikawatukune | 2014-01-11 10:37:56 +0900 (? 11 1 2014) | 1 line

??タ読み込み時間表示(?)
------------------------------------------------------------------------
r7110 | torikawatukune | 2014-01-09 23:43:22 +0900 (木, 09 1 2014) | 1 line

SkillHolder --> skillHashCode
------------------------------------------------------------------------
r7107 | torikawatukune | 2014-01-09 22:50:38 +0900 (木, 09 1 2014) | 1 line

微調整 無?オブジェクトを生?しな??
------------------------------------------------------------------------
r7105 | torikawatukune | 2014-01-09 22:47:37 +0900 (木, 09 1 2014) | 1 line

L2J_Server_BETA r6249 / L2J_DataPack_BETA r9994 に追?
------------------------------------------------------------------------
r7103 | torikawatukune | 2014-01-08 22:48:07 +0900 (水, 08 1 2014) | 88 lines

SYNC: CORE r6249 / Zoey76	BETA: Skill and effect system complete rework:
	* Renamed `L2Effect` to `AbstractEffect`.
	* No more dynamic creation of effects (Huge performance and memory boost!).
		* Removed all traces or reflection on run time!
	* Removed `EffectTemplate`, merged with `AbstractEffect`.
	* Reworked and externalized all the logic from `AbstractEffect` that handled effect ticking.
	* Reviewed all "over time" skills:
		* `Flag` effect does not have ticks and doesn't need onActionTime() defined.
		* '''Fixed DOT (damage over time), MDOT (mana damage over time), HOT (heal over time), MHOT (mana heal over time) skills.'''
			* Reported by: Tavo22, Snip
		* `FakeDeath` effect should only last forever (or while conditions are met) if it's a toggle skill.
		* `Relax` effect should only last forever (or while conditions are met) if it's a toggle skill.
	* Removed `EffectState` enumerated and the nasty switch associated to it!
	* Removed "lambda" support from effects, the default attribute `val` is now double.
		* Removed val="0", now `val`'s default value is zero, no need to declare it explicitely.
	* '''Removed noicon attribute from effects, icon is not related to effects, but to the skill.''
	* Renamed `AbnormalEffect` enumerated to `AbnormalVisualEffect`.
	* Removed `EffectDurationHolder` DTO.
	* Removed getFirstEffect(int), skills can be stoped by skill ID or `AbnormalType`.
	* Reworked (again) `CharEffectList`:
		* Using maps as underlying implementation, '''reduced drastically iterations''' (Hash tables offer 0(1) in most operations).
			* Using Javolution's `FastMap`, due Java lacks a default implementation that is ordered by insert order, thread-safe and concurrent safe.
		* Separated all kind of skills into buffs, triggers, dances, debuffs, passive.
		* Using Double-locked checking, useless instantiation of maps is avoided.
		* Improved buff counting operations (no more iterations over every effect every time you get a new one to know if you reached maximum count).
		* Removed getEffects() and all temporary list/map creations.
		* '''Reworked the way buffs are inserted preventing iterations and correcting exceptions while finding the correct index to insert the buff.'''
	* Reworked `Formulas`#calcEffectAbnormalTime(Env env)
	* Fixed `L2CubicInstance`#useCubic<Skill Type>(..), this methods are not static, then they don't need to recieve a `L2CubicInstance` as parameter.
	* Implemented `BuffInfo`, modeled from retail's implementation with minor changes to fit our implementation.
		* Complex DTO that holds all the information for a given buff (or debuff or dance/song) set of effects issued by an skill.
		* Controls the logic of the buffs.
	* Removed a few of `L2EffectType`.
	* Improved a bit `L2BabyPetInstance` skill casting related logic, reduced iterations and simplified the code.
	* Implemented `EffectTaskInfo`, DTO to hold the effect task (Maybe this will change later).
	* Implemented `EffectTickTask` runnable task to control ticking logic.
	* Removed "after effect" implementation, totally useless.
		* Suggested by: UnAfraid
	* Removed all the `L2Skill`#getEffects(..) methods replaced with L2Skill#applyEffects(..).
	* Moved "can be stolen" logic to `L2Skill`, it isn't related to the effect, but to the skill.
	* Added "Refresh" button on admin panel to check buffs easily.
	* Added admin command "admin_getbuff_ps" to check effects from passive skills.
	* Improved performance in `DispelBySlot` and `DispelBySlotProbability` effects.
	* Fixed minor typo in `DispelBySlot` and `DispelBySlotProbability` effects, there are values over `Byte.MAX_VALUE`.
	* '''Added retail support for Herbs, when a lesser buff is replaced by an herb, it becomes inactive, but it's timer continues, when the Herb buff finishes if the lesser buff has time it becomes active untill completes it's time.'''
		* Time does not pause, it just continues in the background.
		* Effects does not stack.
		* Reported by: Nos
	* '''Fixed Herbs, they shouldn't display gauge bar (casting bar) upon usage.'''
		* Reported by: Nos
	* '''Fixed Herbs not removing lesser effect icon, leading to players belive that buffs stack...'''
		* Reported by: Tavo22, evets, u3games, pandragon
	* '''Fixing instant effects being added to the effect list, and removing buffs present on the list.'''
		* Reported by: Tavo22
	* '''Fixed "Short Buff" slot (slot for healing potions).'''
		* Statified reset packet (reduced object creation, a lot!).
		* Removed task to reset `ShortBuffStatusUpdate`, let's use buff ending task for that.
		* Moved logic to `CharEffectList` instead of `L2PcInstance` + `ItemSkillsTemplate`.
		* Reported by: JMD, Gries, Cresceus
	* Fixed `StealAbnormal` effect logic and `Formulas`#calcCancelStealEffects(..).
		* Improved buffs doesn't stack anymore with normal (lesser) buffs.
		* Now all effects are excecuted including instant effects (if they are successfuly applied).
		* Reported by: Adry_85
	* `BlockChat` effect shouldn't be instant!
	* Fixed system messages related to skills (success, fail, removal, ending).
	* Improved `AdminBuffs`, more information is displayed:
		* Blocked abnormal skill types (if any)
		* Total buff count.
		* Hidden buff count.
		* Inactive effects (in red)
		* Skill level next to the name.
	* '''Rewritten''' `EffectMasterHandler` '''to avoid reflection where it's useless.'''
	* Since `L2EffectType` is scheduled to be removed:
		* `AbstractEffect`#getEffectType() is not abstract anymore, now returns L2EffectType.NONE by default.
	* '''Fixing debuffs working on "white players" with control.'''
		* Patch by: nBd (minor changes by Zoey76)
		* Reported by: plasan, jungla56, St3eT, Tavo22, Konstantinos, pandragon
	* '''Fixed exploit on restore summon feature that allows players to dupe summons.'''
		* Unhardcoding `canSummon` condition.
		* Reported by: Janiko
	* '''Fixed Arcane Shield getting stuck after being stolen.'''
		* Reported by: valanths1990, nBd, freestyler, Gries
	* '''Fixed triggered skills that got stacked within the same ID and different level.'''
		* Reported by: nBd, lucan, blacksea, Gries
Tested by: Nos, Captain, Janiko, Konstantinos, Lucan, UnAfraid, Zoey76
'''Note to developers 1:''' Instant effects shouldn't override onExit(!BuffInfo).
'''Note to developers 2:''' Is not required to call super.onStart() or super.onExit() to add/remove abnormal visual effects anymore, it's done on an indepent method.
'''Note to developers 3:''' Do not add "steal constructor", such thing is not required anymore.
------------------------------------------------------------------------
r7100 | torikawatukune | 2014-01-06 02:46:35 +0900 (? 06 1 2014) | 1 line

整?
------------------------------------------------------------------------
r7098 | torikawatukune | 2014-01-06 01:53:24 +0900 (? 06 1 2014) | 3 lines

SYNC: CORE r6248 / VlLight
BETA: Initial implementation of core support for zone-based spawn
	* Reviewed by: UnAfraid, Zoey76
------------------------------------------------------------------------
r7081 | torikawatukune | 2013-12-29 18:12:06 +0900 (日, 29 12 2013) | 3 lines

SYNC: CORE r6247 / UnAfraid
BETA: Fixing problem with collection skills not being able to use on transformation.
	* Reported by: Battlecruiser
------------------------------------------------------------------------
r7079 | torikawatukune | 2013-12-29 17:51:02 +0900 (日, 29 12 2013) | 3 lines

SYNC: CORE r6246 / Adry_85
BETA: Core-part for [DP9983].
	Reviewed by: UnAfraid
------------------------------------------------------------------------
r7073 | torikawatukune | 2013-12-28 10:58:29 +0900 (? 28 12 2013) | 2 lines

SYNC: CORE r6245 / UnAfraid
BETA: The new mmocore.jar
------------------------------------------------------------------------
r7071 | torikawatukune | 2013-12-28 04:42:32 +0900 (? 28 12 2013) | 1 line

互換性維持?ため、getDistance(),getDistanceSq() など復活
------------------------------------------------------------------------
r7069 | torikawatukune | 2013-12-28 03:54:32 +0900 (? 28 12 2013) | 5 lines

SYNC: CORE r6243 / xban1x
BETA: Rework of calculateDistance methods inside Util.
	* Moved a copy of them to L2Object, for easier usage.
	* Removed a lot of similar methods from L2Character.
	* Reviewed by: Zoey76, UnAfraid, jurchiks
------------------------------------------------------------------------
r7068 | torikawatukune | 2013-12-27 22:22:09 +0900 (? 27 12 2013) | 4 lines

SYNC: CORE r6242 / UnAfraid
BETA: Fixing minor typos in [6239].
	* Reported by: sponer
	* Tested by: sponer
------------------------------------------------------------------------
r7067 | torikawatukune | 2013-12-27 22:18:20 +0900 (? 27 12 2013) | 4 lines

SYNC: CORE r6241 / UnAfraid
BETA: Fixing TvT event door open/close when using instance option.
	* Reported by: sponer
	* Suggested by: d!g0
------------------------------------------------------------------------
r7066 | torikawatukune | 2013-12-27 22:17:46 +0900 (? 27 12 2013) | 2 lines

FastMap<>() --> FastIntObjectMap, SortedIntIntArrayMap
Long --> long
------------------------------------------------------------------------
r7065 | torikawatukune | 2013-12-27 21:23:26 +0900 (? 27 12 2013) | 3 lines

SYNC: CORE r6240 / Nos
BETA: Fixed system message after capturing a territory ward it was displaying wrong name.
Reported: Driad
------------------------------------------------------------------------
r7063 | torikawatukune | 2013-12-27 18:59:48 +0900 (? 27 12 2013) | 1 line

改行コー?CRLF --> LF
------------------------------------------------------------------------
r7061 | torikawatukune | 2013-12-27 18:53:04 +0900 (? 27 12 2013) | 4 lines

SYNC: CORE r6239 / xban1x
BETA: L2Attackable, minor cleanup.
	* Reviewed by: UnAfraid, Zoey76, jurchiks
	* Tested by: zatei
------------------------------------------------------------------------
r7060 | torikawatukune | 2013-12-27 14:22:07 +0900 (? 27 12 2013) | 9 lines

SYNC: CORE r6238 / xban1x
BETA: Reworking ItemHolder, now there are 3 more alternatives.
	* ItemChanceHolder(int id, double chance).
	* ItemChanceHolder(int id, double chance, long count).
	* QuestItemHolder(int id, int chance).
	* QuestItemHolder(int id, int chance, long count).
	* UniqueItemHolder(int id, int objectId).
	* UniqueItemHolder(int id, int objectId, long count).
	* Reviewed by: Zoey76, UnAfraid, Nos, jurchiks
------------------------------------------------------------------------
r7059 | torikawatukune | 2013-12-27 13:58:38 +0900 (? 27 12 2013) | 1 line

IPアドレス更新タスクの微調整
------------------------------------------------------------------------
r7055 | torikawatukune | 2013-12-27 00:17:14 +0900 (? 27 12 2013) | 5 lines

SYNC: CORE r6237 / xban1x
BETA: Moving IllegalPlayerAction to player.tasks package.
	* Renaming it to IllegalPlayerActionTask.
	* Instead of INTs for punishments we now have an enum IllegalActionPunishmentType.
	* Reviewed by: Zoey76, UnAfraid
------------------------------------------------------------------------
r7054 | torikawatukune | 2013-12-27 00:07:06 +0900 (? 27 12 2013) | 4 lines

SYNC: CORE r6236 / xban1x
BETA: Reworking ObjectPoly access method, now it's retrieved using getScript().
	* Minor code reuse inside setInstanceId(), UI is now updated through sendInstanceUpdate() method.
	* Reviewed by: UnAfraid
------------------------------------------------------------------------
r7052 | torikawatukune | 2013-12-26 23:47:40 +0900 (木, 26 12 2013) | 1 line

...
------------------------------------------------------------------------
r7050 | torikawatukune | 2013-12-26 21:19:19 +0900 (木, 26 12 2013) | 7 lines

SYNC: CORE r6235 / xban1x
BETA: Reworking PlayerEventStatus:
	* Renamed to PlayerEventHolder.
	* Moved from Util package to Holder package.
	* Added option to store also name and clan of player.
	* Note: sitForced and kills should later be moved into seperate class with maybe few more parameters, when event engine will evolve.
	* Reviewed by: Zoey76, UnAfraid
------------------------------------------------------------------------
r7049 | torikawatukune | 2013-12-26 18:07:02 +0900 (木, 26 12 2013) | 1 line

微調整
------------------------------------------------------------------------
r7046 | torikawatukune | 2013-12-26 14:41:58 +0900 (木, 26 12 2013) | 6 lines

SYNC: CORE r6234 / xban1x
BETA: Reworking isInsideRadius method.
	* Now we have only 2 methods, 1 accepting primitives, 1 accepting objects.
	* Removing ExtensionFunction, it isn't used anywhere.
	
	* Reviewed by: UnAfraid, Zoey76
------------------------------------------------------------------------
r7044 | torikawatukune | 2013-12-26 13:44:59 +0900 (木, 26 12 2013) | 6 lines

SYNC: CORE r6233 / Nos
BETA: Fixed passive skill effects for non player creatures.
Reported by: pandragon
Reviewed by: Zoey76, Nos
Patch by: UnAfraid
Tested by: pandragon
------------------------------------------------------------------------
r7039 | torikawatukune | 2013-12-26 03:40:21 +0900 (木, 26 12 2013) | 5 lines

SYNC: CORE r6232 / Nos
BETA: Added missing damage modifier `CRIT_ADD_VULN` in calcPhysDam & calcBlowDamage formulas.
	* Removed multiplication of `CRIT_ADD_VULN` from calcBackstabDamage formula.
Reported by: badboy29, kain13, Starter, Tan, Nik, angkor, blacksea, lucan, Tavo22
Reviewed by: UnAfraid
------------------------------------------------------------------------
r7035 | torikawatukune | 2013-12-25 00:21:53 +0900 (水, 25 12 2013) | 4 lines

整?
>SYNC: CORE r6229 / UnAfraid
>BETA: When spawnlist hasn't day/night time spawns von hellman should be handled.
>	* Reported by: lion
------------------------------------------------------------------------
r7034 | torikawatukune | 2013-12-24 22:51:15 +0900 (火, 24 12 2013) | 3 lines

SYNC: CORE r6231 / Adry_85
BETA: Core-Part for ?[DP9962].
	Reviewed by: UnAfraid, Zoey76
------------------------------------------------------------------------
r7032 | torikawatukune | 2013-12-24 22:33:21 +0900 (火, 24 12 2013) | 3 lines

SYNC: CORE r6230 / UnAfraid
BETA: Fixing minor typo preventing ally crests from being converted from their old format.
	* Reported by: lion
------------------------------------------------------------------------
r7031 | torikawatukune | 2013-12-24 21:36:04 +0900 (火, 24 12 2013) | 3 lines

SYNC: CORE r6229 / UnAfraid
BETA: When spawnlist hasn't day/night time spawns von hellman should be handled.
	* Reported by: lion
------------------------------------------------------------------------
r7030 | torikawatukune | 2013-12-24 21:07:05 +0900 (火, 24 12 2013) | 3 lines

SYNC: CORE r6228 / UnAfraid
BETA: Fixing wrong teleport method when siege start/stop.
	* Reported by: lion
------------------------------------------------------------------------
r7029 | torikawatukune | 2013-12-24 21:04:33 +0900 (火, 24 12 2013) | 3 lines

SYNC: CORE r6227 / UnAfraid
BETA: Fixing little typo in clearSiegeClan() method.
	* Reported by: lion
------------------------------------------------------------------------
r7028 | torikawatukune | 2013-12-24 21:02:03 +0900 (火, 24 12 2013) | 2 lines

SYNC: CORE r6226 / Zoey76
BETA: Minor update for [6225], it won't prevent off-line crafting when off-line shop is enabled.
------------------------------------------------------------------------
r7027 | torikawatukune | 2013-12-24 20:59:32 +0900 (火, 24 12 2013) | 4 lines

SYNC: CORE r6225 / Zoey76
BETA: Package sells should be excluded from off-line traders.
Patch by: VlLight
Reviewed by: Nos, Zoey76
------------------------------------------------------------------------
r7026 | torikawatukune | 2013-12-24 18:09:23 +0900 (火, 24 12 2013) | 1 line

IPアドレス更新タスクの整?
------------------------------------------------------------------------
r7025 | torikawatukune | 2013-12-24 18:00:19 +0900 (火, 24 12 2013) | 1 line

IPアドレス更新タスクの微調整、整?
------------------------------------------------------------------------
r7024 | torikawatukune | 2013-12-22 09:38:22 +0900 (日, 22 12 2013) | 1 line

微調整
------------------------------------------------------------------------
r7023 | torikawatukune | 2013-12-22 03:56:52 +0900 (日, 22 12 2013) | 3 lines

ipconfig.xmlを作らずに、?動設定?場合?ゲー?ーバ稼動中にWAN側IPアドレスが変化すると、ログインはできるのにサーバ選択画面でクリ?しても何も応答しません.
そこで定期?IPアドレスを調べて、変化したら?動的にログインサーバとゲー?ーバ?コネクションを張り直すよ?しました.
(なお??ナミ?DNSなどを取得してipconfig.xmlに設定して?とき?、この機?は不用で?
------------------------------------------------------------------------
r7020 | torikawatukune | 2013-12-19 21:00:09 +0900 (木, 19 12 2013) | 7 lines

SYNC: CORE r6224 / Nos
BETA: `RequestGiveNickName` packet fixes.
    * Fixed possible `PatternSyntaxException`
        * Reported by: lucan
        * Patch by: jurchiks
    * Changed custom messages to retail like messages.
Reviewed by: UnAfraid, Zoey76
------------------------------------------------------------------------
r7019 | torikawatukune | 2013-12-19 20:51:46 +0900 (木, 19 12 2013) | 2 lines

SYNC: CORE r6223 / UnAfraid
BETA: More from [6222]
------------------------------------------------------------------------
r7018 | torikawatukune | 2013-12-19 20:49:41 +0900 (木, 19 12 2013) | 3 lines

SYNC: CORE r6222 / UnAfraid
BETA: Fixing NPE vulnerability at `L2PcInstance` and some typos regarding observation.
	* Reported by: lion
------------------------------------------------------------------------
r7017 | torikawatukune | 2013-12-19 20:46:18 +0900 (木, 19 12 2013) | 3 lines

SYNC: CORE r6221 / UnAfraid
BETA: Fixing teleToLocation overloading methods shouldn't change instance id to 0 by default.
	* Reported by: lion, nBd
------------------------------------------------------------------------
r7016 | torikawatukune | 2013-12-19 20:17:12 +0900 (木, 19 12 2013) | 3 lines

SYNC: CORE r6220 / Nos
BETA: Fixed loading of title color from database it was getting overriden by access level title color.
Reviewed By: Zoey76
------------------------------------------------------------------------
r7015 | torikawatukune | 2013-12-19 20:05:02 +0900 (木, 19 12 2013) | 4 lines

マ?ジ ミス - getMovementSpeedMultiplier()
>SYNC: CORE r6140 / UnAfraid
>BETA: Minor speed rework.
>	* Also enabling keyboard movement when geodata is disabled and player is flying.
------------------------------------------------------------------------
r7014 | torikawatukune | 2013-12-19 16:14:50 +0900 (木, 19 12 2013) | 1 line

整?getSkillHashCode
------------------------------------------------------------------------
r7013 | torikawatukune | 2013-12-19 00:56:23 +0900 (木, 19 12 2013) | 1 line

ConcurrentHashMap --> FastIntObjectMap
------------------------------------------------------------------------
r7007 | torikawatukune | 2013-12-17 14:46:51 +0900 (火, 17 12 2013) | 12 lines

SYNC: CORE r6219 / UnAfraid
BETA: '''Skills rework''':
	* Reworked `MagicSkillLaunched` packet.
	* Fixed wrong packet structure of `MagicSkillUse`
		* Thanks to: Nos
	* Re-implemented signet skills handling as it has to be.
	* Re-implemented fusion skills handling as it has to be.
	* Implemented new effects group called channelingEffects which is applied for CA1, CA5 operate types as long as skill is casting (by ticks specified in skill)
	* Fixed minor visual glitch that appears when you try to cast a ground type skill your toon is like jumping when u don't match requirements.
	* `writeLoc()` method in `L2GameServerPacket` is using `IPositionable` now.
	* Moved `getSummoner()`, `setSummoner()` methods from `L2Npc` to `L2Character`.
	* Reviewed by: Zoey76, Nos, Adry76, nBd
------------------------------------------------------------------------
r7003 | torikawatukune | 2013-12-17 04:46:55 +0900 (火, 17 12 2013) | 2 lines

SYNC: CORE r6218 / Nos
BETA: Core-Part for [DP9958].
------------------------------------------------------------------------
r6999 | torikawatukune | 2013-12-17 02:15:29 +0900 (火, 17 12 2013) | 1 line

整?
------------------------------------------------------------------------
r6998 | torikawatukune | 2013-12-17 02:05:36 +0900 (火, 17 12 2013) | 7 lines

SYNC: CORE r6217 / xban1x
BETA: Splitting `IPositionable` into 2 interfaces.
	* `ILocational` : Contains only getters.
	* `IPositionable` : Extends `ILocational` with addition of setters.
		* Adding 1 more method `setXYZ(int x, int y ,int z)`.
	
	* Reviewed by: jurchiks, Nos, UnAfraid, Zoey76
------------------------------------------------------------------------
r6997 | torikawatukune | 2013-12-17 01:44:59 +0900 (火, 17 12 2013) | 1 line

整?
------------------------------------------------------------------------
r6996 | torikawatukune | 2013-12-17 01:42:14 +0900 (火, 17 12 2013) | 3 lines

SYNC: CORE r6216 / UnAfraid
BETA: Adding remove method to `AbstractVariables`.
	* Suggested by: nBd
------------------------------------------------------------------------
r6993 | torikawatukune | 2013-12-16 18:48:26 +0900 (? 16 12 2013) | 1 line

整?
------------------------------------------------------------------------
r6992 | torikawatukune | 2013-12-16 18:37:56 +0900 (? 16 12 2013) | 9 lines

SYNC: CORE r6215 / xban1x
BETA:`Quest` `addSpawn()` method improvements.
	* Converting L2Character/Location parameters into IPositionable.
	* Proper JavaDocs for all methods.
	* Proper ordering.
	* 1 minor improvement.
	
	Patch by: jurchiks
	Reviewed by: UnAfraid, Nos, Zoey76
------------------------------------------------------------------------
r6991 | torikawatukune | 2013-12-16 18:05:05 +0900 (? 16 12 2013) | 1 line

互換性維持?ため、getPosition()復活
------------------------------------------------------------------------
r6990 | torikawatukune | 2013-12-16 17:38:50 +0900 (? 16 12 2013) | 7 lines

SYNC: CORE r6214 / xban1x
BETA: Removing `ObjectPosition` from `L2Object`.
	* Reducing object creation.
	* Removing unnecessary methods.
	
	* Reviewed by: UnAfraid, Nos, Zoey76, jurchiks
	* Tested by: Konstantinos
------------------------------------------------------------------------
r6989 | torikawatukune | 2013-12-16 17:23:35 +0900 (? 16 12 2013) | 3 lines

SYNC: CORE r6213 / Nos
BETA: Clean up of unused variables in `L2CharTemplate`.
Reviewed By: UnAfraid
------------------------------------------------------------------------
r6982 | torikawatukune | 2013-12-16 16:17:58 +0900 (? 16 12 2013) | 3 lines

SYNC: CORE r6212 / Adry_85
BETA: Core part for ??[DP9949].
	Reviewed by: Zoey76
------------------------------------------------------------------------
r6980 | torikawatukune | 2013-12-16 05:03:16 +0900 (? 16 12 2013) | 4 lines

SYNC: CORE r6211 / Nos
BETA: Removing unused/deprecated getCharId() methods.
Reported By: lucan, FBIagent, shadowmaster63
Reviewed By: !UnAfraid, Zoey76
------------------------------------------------------------------------
r6979 | torikawatukune | 2013-12-16 04:42:23 +0900 (? 16 12 2013) | 1 line

ConcurrentHashMap --> FastIntObjectMap.shared
------------------------------------------------------------------------
r6977 | torikawatukune | 2013-12-16 04:17:57 +0900 (? 16 12 2013) | 3 lines

SYNC: CORE r6210 / BiggBoss
[BETA] Bot repport fixes and adaptations.
Reported by: UnAfraid, lucan
------------------------------------------------------------------------
r6976 | torikawatukune | 2013-12-16 04:14:31 +0900 (? 16 12 2013) | 2 lines

SYNC: CORE r6209 / Zoey76
BETA: Minor fix for [6208].
------------------------------------------------------------------------
r6975 | torikawatukune | 2013-12-16 04:12:39 +0900 (? 16 12 2013) | 1 line

日本?
------------------------------------------------------------------------
r6973 | torikawatukune | 2013-12-16 04:03:01 +0900 (? 16 12 2013) | 4 lines

SYNC: CORE r6208 / BiggBoss
[BETA] Bot report button implementation
Tested by: Konstantinos
Reviewed by: Nos, UnAfraid
------------------------------------------------------------------------
r6971 | torikawatukune | 2013-12-16 02:35:15 +0900 (? 16 12 2013) | 3 lines

SYNC: CORE r6207 / Adry_85
BETA: Core part for ?[DP9946].
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r6969 | torikawatukune | 2013-12-14 23:01:09 +0900 (? 14 12 2013) | 1 line

整?
------------------------------------------------------------------------
r6968 | torikawatukune | 2013-12-14 03:35:56 +0900 (? 14 12 2013) | 3 lines

SYNC: CORE r6206 / Zoey76
BETA: Removing unnecessary casts in `L2Spawn` class.
Suggested by: pandragon
------------------------------------------------------------------------
r6966 | torikawatukune | 2013-12-14 01:53:38 +0900 (? 14 12 2013) | 1 line

ゲー??掲示板、?掲示板の整?
------------------------------------------------------------------------
r6965 | torikawatukune | 2013-12-13 22:18:18 +0900 (? 13 12 2013) | 1 line

ゲー??掲示板、?掲示板の整?
------------------------------------------------------------------------
r6964 | torikawatukune | 2013-12-13 22:11:42 +0900 (? 13 12 2013) | 1 line

ゲー??掲示板、?掲示板の整?
------------------------------------------------------------------------
r6963 | torikawatukune | 2013-12-11 21:39:18 +0900 (水, 11 12 2013) | 1 line

整?send1002
------------------------------------------------------------------------
r6962 | torikawatukune | 2013-12-11 19:30:24 +0900 (水, 11 12 2013) | 1 line

微調整 ゲー??掲示板 パケ?送信
------------------------------------------------------------------------
r6961 | torikawatukune | 2013-12-11 17:24:39 +0900 (水, 11 12 2013) | 1 line

Util#sendCBHtmlの引数にint npcObjIdを追?
------------------------------------------------------------------------
r6960 | torikawatukune | 2013-12-09 23:59:59 +0900 (? 09 12 2013) | 1 line

整?Util#buildHtmlBypassCache
------------------------------------------------------------------------
r6959 | torikawatukune | 2013-12-09 20:39:50 +0900 (? 09 12 2013) | 9 lines

SYNC: CORE r6205 / Zoey76
BETA: Continuing with bypass validation:
	* Fixing Link bypass not working.
		* Reported by: Zoey76
	* Fixing object ID related issues.
		* Reported by: Konstantinos
Reviewed by: UnAfraid, Zoey76
Tested by: Konstantinos, lion, UnAfraid, Zoey76
Patch by: FBIagent
------------------------------------------------------------------------
r6958 | torikawatukune | 2013-12-09 17:55:12 +0900 (? 09 12 2013) | 5 lines

SYNC: CORE r6204 / Zoey76
BETA: Minor fixes:
	* Typo fix for [6149] leading to NPEs when using keys without target.
	* Fixing door keys only working with GMs.
Reported by: CostyKiller
------------------------------------------------------------------------
r6957 | torikawatukune | 2013-12-09 17:50:48 +0900 (? 09 12 2013) | 3 lines

SYNC: CORE r6203 / UnAfraid
BETA: Fixing spammy log in SummonSkillsTable.
	* Reported by: Maui
------------------------------------------------------------------------
r6956 | torikawatukune | 2013-12-09 16:34:59 +0900 (? 09 12 2013) | 2 lines

SYNC: CORE r6202 / nBd
BETA: Missing delete in character_variables table when character is deleted.
------------------------------------------------------------------------
r6955 | torikawatukune | 2013-12-09 15:24:29 +0900 (? 09 12 2013) | 1 line

変数の宣??できる?総称型ではく実?で
------------------------------------------------------------------------
r6954 | torikawatukune | 2013-12-09 13:29:58 +0900 (? 09 12 2013) | 2 lines

SYNC: CORE r6201 / Zoey76
BETA: Minor cleanup.
------------------------------------------------------------------------
r6952 | torikawatukune | 2013-12-09 13:23:49 +0900 (? 09 12 2013) | 3 lines

SYNC: CORE r6200 / Zoey76
BETA: Centralizing comparators for players in one class.
Suggested by: Nos
------------------------------------------------------------------------
r6951 | torikawatukune | 2013-12-09 13:14:22 +0900 (? 09 12 2013) | 1 line

整?
------------------------------------------------------------------------
r6950 | torikawatukune | 2013-12-09 11:52:24 +0900 (? 09 12 2013) | 3 lines

SYNC: CORE r6200 / Zoey76
BETA: Centralizing comparators for players in one class.
Suggested by: Nos
------------------------------------------------------------------------
r6948 | torikawatukune | 2013-12-09 11:14:56 +0900 (? 09 12 2013) | 2 lines

SYNC: CORE r6199 / Zoey76
BETA: Cleanup.
------------------------------------------------------------------------
r6945 | torikawatukune | 2013-12-09 10:26:02 +0900 (? 09 12 2013) | 7 lines

コミッ?ミス
SYNC: CORE r6192 / xban1x
BETA: Implementing 2 more interfaces:
	* IParserUtils
	* IParserAdvUtils
	
	* Reviewed by: Nos
------------------------------------------------------------------------
r6944 | torikawatukune | 2013-12-07 15:31:25 +0900 (? 07 12 2013) | 4 lines

SYNC: CORE r6198 / Zoey76
BETA: Minor fix for Guards not handling last folk NPC on action, preventing the player to call multisells.
	* Minor cleanup.
Reported by: Konstantinos
------------------------------------------------------------------------
r6942 | torikawatukune | 2013-12-07 15:04:27 +0900 (? 07 12 2013) | 5 lines

SYNC: CORE r6197 / Zoey76
BETA: Misc fixes:
	* Improved logs.
	* Minor typo.
	* Unnecessary code.
------------------------------------------------------------------------
r6940 | torikawatukune | 2013-12-07 14:57:20 +0900 (? 07 12 2013) | 3 lines

SYNC: CORE r6196 / UnAfraid
BETA: Fixing wrong order of onDeath parameters inside CharEvents.
	* Reported by: nBd
------------------------------------------------------------------------
r6939 | torikawatukune | 2013-12-07 14:51:24 +0900 (? 07 12 2013) | 5 lines

SYNC: CORE r6195 / xban1x
BETA: Improvement for method getRandomPartyMemberState.
	* It now includes a call to method checkPartyMember, which you can override, to check player if he has quest items, or required level, or anything you like.
	* Patch by: jurchiks
	* Reviewed by: Zoey76, xban1x, UnAfraid
------------------------------------------------------------------------
r6936 | torikawatukune | 2013-12-07 03:00:06 +0900 (? 07 12 2013) | 1 line

整?propertiesファイルを読み込?ードをファイルごとに{}で囲っ?
------------------------------------------------------------------------
r6935 | torikawatukune | 2013-12-07 01:59:57 +0900 (? 07 12 2013) | 1 line

整?
------------------------------------------------------------------------
r6934 | torikawatukune | 2013-12-07 01:59:35 +0900 (? 07 12 2013) | 2 lines

propertiesファイルはUTF-8エンコードとしま?L2J-SFJPのローカル ルール)

------------------------------------------------------------------------
r6933 | torikawatukune | 2013-12-07 00:42:53 +0900 (? 07 12 2013) | 3 lines

SYNC: CORE r6194 / Nos
BETA: `Config` clean up removing all '''Type'''.parse'''Type''' and replacing L2Properties.getProperty with !PropertiesParser.get'''Type'''
    * Reviewed by: Zoey76, xban1x, UnAfraid, FBIagent
------------------------------------------------------------------------
r6931 | torikawatukune | 2013-12-06 13:52:23 +0900 (? 06 12 2013) | 1 line

整?
------------------------------------------------------------------------
r6929 | torikawatukune | 2013-12-06 12:57:37 +0900 (? 06 12 2013) | 2 lines

SYNC: CORE r6193 / xban1x
BETA: Moving more enums from classes into their own package.
------------------------------------------------------------------------
r6927 | torikawatukune | 2013-12-06 01:47:37 +0900 (? 06 12 2013) | 6 lines

SYNC: CORE r6192 / xban1x
BETA: Implementing 2 more interfaces:
	* IParserUtils
	* IParserAdvUtils
	
	* Reviewed by: Nos
------------------------------------------------------------------------
r6926 | torikawatukune | 2013-12-06 01:17:05 +0900 (? 06 12 2013) | 2 lines

SYNC: CORE r6191 / Nos
BETA: Fixing bypass validation for '''link''' htmls it should have been enabled.
------------------------------------------------------------------------
r6920 | torikawatukune | 2013-12-05 04:48:59 +0900 (木, 05 12 2013) | 3 lines

SYNC: CORE r6190 / Zoey76
BETA: Fixing minor typos in [6189].
Reported by: lucan
------------------------------------------------------------------------
r6919 | torikawatukune | 2013-12-05 04:32:47 +0900 (木, 05 12 2013) | 4 lines

SYNC: CORE r6189 / Zoey76
BETA Fixing server initialization when datapack is placed in a different location that core.
	* Review of data loader classes.
Reported by: abramsba
------------------------------------------------------------------------
r6917 | torikawatukune | 2013-12-05 03:53:07 +0900 (木, 05 12 2013) | 2 lines

SYNC: CORE r6188 / lion
BETA: fixing typo after [5296], also cleanup double check
------------------------------------------------------------------------
r6914 | torikawatukune | 2013-12-05 03:35:44 +0900 (木, 05 12 2013) | 3 lines

SYNC: CORE r6187 / xban1x
BETA: Moving enums to separate package.
	* Reviewed by: UnAfraid, Nos, Zoey76, jurchiks
------------------------------------------------------------------------
r6913 | torikawatukune | 2013-12-05 03:03:30 +0900 (木, 05 12 2013) | 2 lines

SYNC: CORE r6186 / Nos
BETA: Clean up after [6182]
------------------------------------------------------------------------
r6912 | torikawatukune | 2013-12-05 02:40:54 +0900 (木, 05 12 2013) | 3 lines

SYNC: CORE r6185 / Zoey76
BETA: Missing path for "no teach" HTML for "healers trainers".
Reported by: takhs7
------------------------------------------------------------------------
r6911 | torikawatukune | 2013-12-03 21:31:48 +0900 (火, 03 12 2013) | 1 line

ConcurrentHashMap --> FastIntObjectMap
------------------------------------------------------------------------
r6910 | torikawatukune | 2013-12-03 21:26:30 +0900 (火, 03 12 2013) | 1 line

整?未使用import
------------------------------------------------------------------------
r6908 | torikawatukune | 2013-12-03 20:39:32 +0900 (火, 03 12 2013) | 1 line

互換性維持?ため、IL2Procedure extends gnu.trove.procedure.TObjectProcedure とした
------------------------------------------------------------------------
r6907 | torikawatukune | 2013-12-03 20:38:22 +0900 (火, 03 12 2013) | 1 line

typo
------------------------------------------------------------------------
r6906 | torikawatukune | 2013-12-03 20:37:01 +0900 (火, 03 12 2013) | 3 lines

整?
- L2World.getInstance().getAllPlayersArray()
+ L2World.getInstance().getPlayers()
------------------------------------------------------------------------
r6904 | torikawatukune | 2013-12-03 00:22:50 +0900 (火, 03 12 2013) | 9 lines

SYNC: CORE r6184 / Zoey76
BETA: Reworking `L2World`:
	* Removing custom implementation for thread-safe Trove maps, `L2TIntObjectHashMap`.
	* Replaced `TObjectProcedure` with `IL2Procedure`.
	* Using proper lazy initialization for disabled skills.
	* This should address the problem with `null` values in maps.
		* Reported by: nBd, lucan
		* Closing #6642
Reviewed by: Nos
------------------------------------------------------------------------
r6902 | torikawatukune | 2013-12-02 14:19:57 +0900 (? 02 12 2013) | 5 lines

SYNC: CORE r6183 / Nos
BETA: Fixing enter world problems.
    * Reported by: thorl2, u3games, !LasTravel, badboy29, max.cheat, nBd, Tavo22
    * Reviewed by: Zoey76
    * Tested by: Tavo22
------------------------------------------------------------------------
r6901 | torikawatukune | 2013-12-02 14:07:53 +0900 (? 02 12 2013) | 1 line

整?
------------------------------------------------------------------------
r6898 | torikawatukune | 2013-12-02 13:50:03 +0900 (? 02 12 2013) | 4 lines

SYNC: CORE r6182 / Nos
BETA: Removing localization for SQL Account Manager, it wasn't working since a long time and since there wasn't any reports we have decided to remove it (seems no one uses it), one less dependence for L2j.
	* Also fixing delete account function it was broken (keep in mind it wont delete the gameserver data for the deleted account).
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r6896 | torikawatukune | 2013-12-02 02:35:00 +0900 (? 02 12 2013) | 3 lines

SYNC: CORE r6181 / Zoey76
BETA: Fixing skills from keys not opening doors.
Reported by: CostyKiller, lucan, u3games, Konstantinos
------------------------------------------------------------------------
r6895 | torikawatukune | 2013-12-02 02:32:40 +0900 (? 02 12 2013) | 1 line

ConcurrentHashMap --> FastMap
------------------------------------------------------------------------
r6894 | torikawatukune | 2013-12-02 02:12:37 +0900 (? 02 12 2013) | 3 lines

SYNC: CORE r6180 / Zoey76
BETA: Fixing NPE in Attack Stance task.
Reported by: Konstantinos
------------------------------------------------------------------------
r6893 | torikawatukune | 2013-12-02 02:06:06 +0900 (? 02 12 2013) | 1 line

整?
------------------------------------------------------------------------
r6892 | torikawatukune | 2013-12-02 02:04:47 +0900 (? 02 12 2013) | 3 lines

CORE r6179 / xban1x
BETA: Minor fix for [6170].
	* Reported by: Zoey76
------------------------------------------------------------------------
r6890 | torikawatukune | 2013-12-02 01:55:01 +0900 (? 02 12 2013) | 6 lines

SYNC: CORE r6178 / Zoey76
BETA: Quest improvements:
	* Addition of a method getRandomPartyMemberState(L2PcInstance player, int condition, int playerChance, L2Npc target)
		* Implements retail behavior of getting a random party member (namely, killer usually gets 2-3x more chance to get chosen, which is specified via `playerChance` parameter) `target` is used for distance calculation between the random party member and the killed monster.
	* A small improvement for giveItemRandomly method when limit is <= 0, the method will now return `true` whenever an item is given (does not affect current behavior).
Patch by: jurchiks
------------------------------------------------------------------------
r6889 | torikawatukune | 2013-12-02 01:51:00 +0900 (? 02 12 2013) | 6 lines

SYNC: CORE r6178 / Zoey76
BETA: Quest improvements:
	* Addition of a method getRandomPartyMemberState(L2PcInstance player, int condition, int playerChance, L2Npc target)
		* Implements retail behavior of getting a random party member (namely, killer usually gets 2-3x more chance to get chosen, which is specified via `playerChance` parameter) `target` is used for distance calculation between the random party member and the killed monster.
	* A small improvement for giveItemRandomly method when limit is <= 0, the method will now return `true` whenever an item is given (does not affect current behavior).
Patch by: jurchiks
------------------------------------------------------------------------
r6887 | torikawatukune | 2013-12-02 01:30:18 +0900 (? 02 12 2013) | 1 line

整?
------------------------------------------------------------------------
r6886 | torikawatukune | 2013-12-02 01:26:03 +0900 (? 02 12 2013) | 5 lines

SYNC: CORE r6177 / xban1x
BETA: Adding 2 more interfaces:
	* IUniqueId
		* Reviewed by: Zoey76, Nos, UnAfraid
	* IDecayable
------------------------------------------------------------------------
r6885 | torikawatukune | 2013-12-01 20:49:54 +0900 (日, 01 12 2013) | 1 line

メソ?追?String getScriptDirectory() スクリプトの置かれて??レクトリを返す
------------------------------------------------------------------------
r6884 | torikawatukune | 2013-12-01 20:42:37 +0900 (日, 01 12 2013) | 1 line

整?
------------------------------------------------------------------------
r6881 | torikawatukune | 2013-12-01 03:37:44 +0900 (日, 01 12 2013) | 5 lines

SYNC: CORE r6176 / Zoey76
BETA: Golem Trader is a merchant NPC, not a servitor.
	* Removed useless code.
	* Fixed hierarchy.
	* Cleanup.
------------------------------------------------------------------------
r6880 | torikawatukune | 2013-11-29 19:13:50 +0900 (? 29 11 2013) | 1 line

整?NpcHtmlMessage関連
------------------------------------------------------------------------
r6878 | torikawatukune | 2013-11-27 04:50:10 +0900 (水, 27 11 2013) | 6 lines

SYNC: CORE r6175 / Nos
BETA: Reworked bypass validation.
    * Fixed wrong format in !NpcHtmlMessage packet when item id was specified but NPC id was 0.
    * Unhardcoded quest bypass.
    * Patch by: FBIagent
    * Reviewed by: UnAfraid, Zoey76, xban1x
------------------------------------------------------------------------
r6877 | torikawatukune | 2013-11-27 03:07:34 +0900 (水, 27 11 2013) | 9 lines

SYNC: CORE r6174 / Zoey76
BETA: Libraries update:
	* '''C3P0 0.9.2.1''' from C3P0 0.9.2.
	* '''JNA 3.5.1''' from JNA 3.3.0.
	* '''MySQL Connector 5.1.26''' from MySQL Connector 5.1.23.
	* '''JavaMail 1.5.0''' from JavaMail 1.4.6.
	* '''JDT Core Batch Compiler 4.3''' from JDT Core Batch Compiler 4.2.2.
	* '''JNA 4.0.0''' from 3.5.1.
Tested by: Konstantinos, Zoey76
------------------------------------------------------------------------
r6876 | torikawatukune | 2013-11-26 18:22:13 +0900 (火, 26 11 2013) | 1 line

互換性維持?ため getXXXId() 復活
------------------------------------------------------------------------
r6875 | torikawatukune | 2013-11-26 18:04:31 +0900 (火, 26 11 2013) | 1 line

整?getClanId() --> getId()
------------------------------------------------------------------------
r6873 | torikawatukune | 2013-11-26 16:35:11 +0900 (火, 26 11 2013) | 12 lines

SYNC: CORE r6173 / xban1x
BETA: Adding more interfaces:
	* ISpawnable
	* IStorable
	* IRestorable
	* IDeletable
		* Patch by: UnAfraid
	* INamable
	* Enforcing IIdentifiable on Macro, L2Clan
		* Patch by: xban1x
		
	* Reviewed by: Nos
------------------------------------------------------------------------
r6872 | torikawatukune | 2013-11-26 16:11:40 +0900 (火, 26 11 2013) | 6 lines

整?
- com.l2jserver.gameserver.model.L2Object.InstanceType
+ com.l2jserver.gameserver.enums.InstanceType

- com.l2jserver.gameserver.model.MountType
+ com.l2jserver.gameserver.enums.MountType
------------------------------------------------------------------------
r6870 | torikawatukune | 2013-11-26 13:57:28 +0900 (火, 26 11 2013) | 3 lines

SYNC: CORE r6172 / xban1x
BETA: Small mistake on commit [6171].
	* Reported by: UnAfraid
------------------------------------------------------------------------
r6869 | torikawatukune | 2013-11-26 11:18:50 +0900 (火, 26 11 2013) | 4 lines

SYNC: CORE r6171 / xban1x
BETA: Moving Enums to seperate package.
	* First patch of more to come, will be done in parts 4-6 enums at a time.
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r6868 | torikawatukune | 2013-11-26 02:44:45 +0900 (火, 26 11 2013) | 4 lines

telnet "reload ipconfig" コマンド追?
ゲー?ーバ稼動中にグローバルIPが変わってしまったとき?ために.


------------------------------------------------------------------------
r6866 | torikawatukune | 2013-11-25 12:02:13 +0900 (? 25 11 2013) | 1 line

NPE
------------------------------------------------------------------------
r6865 | torikawatukune | 2013-11-25 12:00:51 +0900 (? 25 11 2013) | 1 line

equals(),hashCode()の使?が間違って?
------------------------------------------------------------------------
r6863 | torikawatukune | 2013-11-22 19:48:17 +0900 (? 22 11 2013) | 1 line

微調整 Quest#addSpawnのパラメータにint instanceIdが無?き?getInstanceId()を使わな?0とする
------------------------------------------------------------------------
r6862 | torikawatukune | 2013-11-22 15:09:23 +0900 (? 22 11 2013) | 1 line

整?
------------------------------------------------------------------------
r6859 | torikawatukune | 2013-11-22 13:28:59 +0900 (? 22 11 2013) | 1 line

toString
------------------------------------------------------------------------
r6858 | torikawatukune | 2013-11-22 13:28:19 +0900 (? 22 11 2013) | 1 line

addSpawn(getLocation()) --> addSpawn(getPosition())
------------------------------------------------------------------------
r6857 | torikawatukune | 2013-11-22 04:08:05 +0900 (? 22 11 2013) | 1 line

teleToLocation(getLocation()) --> teleToLocation(getPosition())
------------------------------------------------------------------------
r6856 | torikawatukune | 2013-11-22 03:42:57 +0900 (? 22 11 2013) | 1 line

setLocation(new Location(x,y,z)) --> setPosition(getPotition())
------------------------------------------------------------------------
r6855 | torikawatukune | 2013-11-22 02:59:36 +0900 (? 22 11 2013) | 1 line

teleToLocation(new Location(x, y, z)) --> teleToLocation(x, y, z)
------------------------------------------------------------------------
r6854 | torikawatukune | 2013-11-22 02:11:09 +0900 (? 22 11 2013) | 1 line

アトミ?の使?が間違って?
------------------------------------------------------------------------
r6853 | torikawatukune | 2013-11-22 02:01:33 +0900 (? 22 11 2013) | 2 lines

船に乗れな?
teleToLocationのオーバ?ライド?仕方が間違って?
------------------------------------------------------------------------
r6852 | torikawatukune | 2013-11-22 01:49:28 +0900 (? 22 11 2013) | 1 line

整?
------------------------------------------------------------------------
r6850 | torikawatukune | 2013-11-21 23:43:25 +0900 (木, 21 11 2013) | 13 lines

SYNC: CORE r6170 / xban1x
BETA: IPositionable interface update.
	* L2Object now extends ObjectPosition.
		* No more need to use getPosition().getX(), now is just getX().
	* ObjectPosition now extends Point3D.
	* IPositionable now includes heading and instance id.
	* Changes to teleToLocation method in L2Character.
		* 1 main method, with all possible overloads.
	* Cleanup of L2Object.
	* Point3D no longer implements Serializable.
	
	* Reviewed by: Zoey76, UnAfraid, Nos
	* Tested by: zatei
------------------------------------------------------------------------
r6843 | torikawatukune | 2013-11-21 17:49:57 +0900 (木, 21 11 2013) | 1 line

ConcurrentSkipListMap --> FastIntObjectMap
------------------------------------------------------------------------
r6841 | torikawatukune | 2013-11-21 02:28:32 +0900 (木, 21 11 2013) | 8 lines

SYNC: CORE r6169 / Zoey76
BETA: Cubic fixes:
	* Fixed cubic not being removed.
		* Moved cubic related tasks to own class/package.
		* Reported by: Twist, Aristos
	* Fixed wrong cubic count.
		* Reported by: Midas, Twist
'''Note:''' More work is required, unhardcoding for example.
------------------------------------------------------------------------
r6840 | torikawatukune | 2013-11-21 02:00:49 +0900 (木, 21 11 2013) | 1 line

整?nullチェ?が?なとこでチェ?し忘れ、nullチェ?不要なとこでチェ?して?
------------------------------------------------------------------------
r6839 | torikawatukune | 2013-11-21 00:11:27 +0900 (木, 21 11 2013) | 5 lines

SYNC: CORE r6168 / Zoey76
BETA: Fixed NPE in L2Attackable.
	* Reported by: lucan
	* Reviewed by: xban1x, Nos, jurchiks, Zoey76
	* Patch by: Nos
------------------------------------------------------------------------
r6837 | torikawatukune | 2013-11-21 00:05:00 +0900 (木, 21 11 2013) | 1 line

admin_show_quests のクエストタイマ?の表示レイアウト変更
------------------------------------------------------------------------
r6836 | torikawatukune | 2013-11-20 03:22:41 +0900 (水, 20 11 2013) | 4 lines

SYNC: CORE r6167 / Nos
BETA: Fixing wrong format in AbstractItemPacket for quest items.
Reported by: Tavo22, lucan
Reviewed by: UnAfraid
------------------------------------------------------------------------
r6831 | torikawatukune | 2013-11-20 02:26:34 +0900 (水, 20 11 2013) | 2 lines

ConcurrentSkipListMap -> FastIntObjectMap
ArrayList<L2ItemInstance> --> L2ItemInstance[]
------------------------------------------------------------------------
r6830 | torikawatukune | 2013-11-19 22:35:20 +0900 (火, 19 11 2013) | 2 lines

SYNC: CORE r6166 / UnAfraid
BETA: Abstraction for most item related server packets.
------------------------------------------------------------------------
r6825 | torikawatukune | 2013-11-19 12:49:34 +0900 (火, 19 11 2013) | 4 lines

SYNC: CORE r6165 / UnAfraid
BETA: Fixing more problems with transformations like Vanguard, Inquisitor.
	* Those that has skills from current player's profession get's deleted on untransform but they should not.
	* Reported by: lucan
------------------------------------------------------------------------
r6819 | torikawatukune | 2013-11-18 19:39:11 +0900 (? 18 11 2013) | 1 line

整?L2PcInstance#destroyItemByItemId オーバ?ロードされた2つのメソ?が?ほぼ同じ?なので整??
------------------------------------------------------------------------
r6818 | torikawatukune | 2013-11-18 19:37:48 +0900 (? 18 11 2013) | 1 line

微調整 GMメニューの「クエスト削除?
------------------------------------------------------------------------
r6817 | torikawatukune | 2013-11-18 19:35:22 +0900 (? 18 11 2013) | 1 line

クエス?No.620 ?つの杯?java?【試作品?
------------------------------------------------------------------------
r6815 | torikawatukune | 2013-11-16 16:07:11 +0900 (? 16 11 2013) | 2 lines

SYNC: CORE r6164 / UnAfraid
BETA: Abstraction for InventoryUpdate packets.
------------------------------------------------------------------------
r6814 | torikawatukune | 2013-11-16 13:35:34 +0900 (? 16 11 2013) | 6 lines

SYNC: CORE r6163 / UnAfraid
BETA: Reworking a bit pet pickup method.
	* Fixed wrong use of item.pickupMe method it must be used to remove the item from the ground NOT to to give it to the character picked it up!
	* Using !PetInventoryUpdate instead of !PetItemList
	* Fixed double item give to the pet and random party in case that party had not item looter option.
		* Reported by: plasan, valanths1990
------------------------------------------------------------------------
r6813 | torikawatukune | 2013-11-16 06:59:49 +0900 (? 16 11 2013) | 3 lines

整?NpcStringId.java、SystemMessage.java
* HashMap --> TIntObjectHashMap
* NpcStringLocalisation.xml、SystemMessageLocalisation.xml での多国語化を?
------------------------------------------------------------------------
r6812 | torikawatukune | 2013-11-16 05:26:07 +0900 (? 16 11 2013) | 3 lines

SYNC: CORE r6162 / Nos
BETA: Reducing memory usage of !NpcStringId and !SystemMessageId static data.
Reviewed by: UnAfraid
------------------------------------------------------------------------
r6811 | torikawatukune | 2013-11-16 05:11:27 +0900 (? 16 11 2013) | 1 line

整?getItemId() --> getId()
------------------------------------------------------------------------
r6809 | torikawatukune | 2013-11-16 04:46:04 +0900 (? 16 11 2013) | 3 lines

SYNC: CORE r6161 / Zoey76
BETA: L2Item now implements IIdentifiable interface.
Suggested by: u3games
------------------------------------------------------------------------
r6808 | torikawatukune | 2013-11-16 04:38:37 +0900 (? 16 11 2013) | 4 lines

SYNC: CORE r6160 / Nos
BETA: Retail like distance checks for couple actions.
Reported by: zatei
Reviewed by: Zoey76, zatei
------------------------------------------------------------------------
r6807 | torikawatukune | 2013-11-16 04:34:56 +0900 (? 16 11 2013) | 2 lines

スキル 831 サモン マ?チャン?ゴーレ?NPC 13128 ゴーレ???)の税率
?まで L2J-SFJP では 5% として?したが?公式? 50% のようなので、変更しました?
------------------------------------------------------------------------
r6806 | torikawatukune | 2013-11-16 04:24:11 +0900 (? 16 11 2013) | 4 lines

SYNC: CORE r6159 / Nos
BETA: Fixing minor typo causing buy lists used from L2MerchantSummonInstance to sell items with x51 price instead of x1.5
    * Removing code duplicates after [6149]
    * L2Crest now implements IIdentifiable interface
------------------------------------------------------------------------
r6805 | torikawatukune | 2013-11-16 03:42:30 +0900 (? 16 11 2013) | 1 line

整?
------------------------------------------------------------------------
r6802 | torikawatukune | 2013-11-15 16:16:25 +0900 (? 15 11 2013) | 1 line

整?
------------------------------------------------------------------------
r6800 | torikawatukune | 2013-11-15 03:41:29 +0900 (? 15 11 2013) | 7 lines

SYNC: CORE r6158 / UnAfraid
BETA: One more item enchanting rework:
	* Moving package model.enchant to model.items.enchant
	* Separated logic of EnchantItem into AbstractEnchantItem
	* Renamed EnchantItem to EnchantSupportItem as it was meant to be.
	* Fixed InventoryUpdate when using support item it wasn't updated.
	* Suggested by: jurchiks
------------------------------------------------------------------------
r6798 | torikawatukune | 2013-11-15 01:02:55 +0900 (? 15 11 2013) | 11 lines

SYNC: CORE r6157 / UnAfraid
BETA: Reworking item enchanting again.
	* Renaming enchantData to enchantItemData.
	* Renaming enchantOptions to enchantItemOptions.
	* isBlessed, isSafe, isWeapon is going to depend on item's type not on attribute over !<scroll element!
	* Adding missing check for support item armor/weapon.
	* Preventing from getting item enchanted when base scroll chance is 0.
		* Note: In retail if u enchant armor to +20 and u use safe enchant scroll to enchant it to +21 it may success but item's enchant isn't changed.
	* And some minor code/javadocs changes.
		* Thanks to: jurchiks
	* Thanks to: Nos
------------------------------------------------------------------------
r6797 | torikawatukune | 2013-11-15 00:58:17 +0900 (? 15 11 2013) | 3 lines

SYNC: CORE r6156 / UnAfraid
BETA: Fixing multiple hits made by npcs which had base attack type FIST it seems that only players are hitting twice.
	* Reported by: Tryskell, jurchiks
------------------------------------------------------------------------
r6796 | torikawatukune | 2013-11-15 00:55:56 +0900 (? 15 11 2013) | 2 lines

SYNC: CORE r6155 / Nos
BETA: Cleanup after [6104]
------------------------------------------------------------------------
r6794 | torikawatukune | 2013-11-15 00:34:12 +0900 (? 15 11 2013) | 2 lines

SYNC: CORE r6154 / xban1x
BETA: Missing part for [6153]
------------------------------------------------------------------------
r6793 | torikawatukune | 2013-11-15 00:31:28 +0900 (? 15 11 2013) | 5 lines

SYNC: CORE r6153 / xban1x
BETA: Implementing isNewbie() method.
	* This method sets the newbie character on account.
	* The newbie character is the first character on account that reaches level 6.
	* Reviewed by: Zoey76, UnAfraid, Nos
------------------------------------------------------------------------
r6792 | torikawatukune | 2013-11-15 00:26:59 +0900 (? 15 11 2013) | 3 lines

SYNC: CORE r6152 / UnAfraid
BETA: Fixing Fenrir, Snow Fenrir skill bar.
	* Patch by: Sandro
------------------------------------------------------------------------
r6791 | torikawatukune | 2013-11-15 00:20:16 +0900 (? 15 11 2013) | 3 lines

SYNC: CORE r6151 / UnAfraid
BETA: Fixing minor bug with physical skill power stat that causing incredible damage when equip Olf's T-shirt.
	* Reported by: Davros
------------------------------------------------------------------------
r6790 | torikawatukune | 2013-11-15 00:17:48 +0900 (? 15 11 2013) | 1 line

getRunSpeed() 結構?な計算なのでループ?外に追??した
------------------------------------------------------------------------
r6789 | torikawatukune | 2013-11-13 17:05:37 +0900 (水, 13 11 2013) | 1 line

互換性維持?ため getXXXId() 復活
------------------------------------------------------------------------
r6788 | torikawatukune | 2013-11-13 15:52:53 +0900 (水, 13 11 2013) | 1 line

getXXXId() --> getId()
------------------------------------------------------------------------
r6785 | torikawatukune | 2013-11-13 14:42:21 +0900 (水, 13 11 2013) | 3 lines

SYNC: CORE r6150 / Zoey76
BETA: Enforcing IIdentifiable interface.
	* Continuing with [6149].
------------------------------------------------------------------------
r6783 | torikawatukune | 2013-11-13 11:37:38 +0900 (水, 13 11 2013) | 3 lines

SYNC: CORE r6149 / Zoey76
BETA: Enforcing IIdentifiable interface.
'''Note:''' If you get errors on your custom scripts after synchronizing, just check and change methods from getXXXId() to getId().
------------------------------------------------------------------------
r6781 | torikawatukune | 2013-11-12 18:06:56 +0900 (火, 12 11 2013) | 4 lines

整?変身関連
* GMメニューの変身メニューにadmin_untransform(変身解除「x」印)を追?
* transformations/*.xml は男性用<Male>と女性用<Female>に?れて?が?ほとんどが男性女性とも同じなので<Both>で?つにまとめた

------------------------------------------------------------------------
r6780 | torikawatukune | 2013-11-11 22:44:22 +0900 (? 11 11 2013) | 4 lines

SYNC: CORE r6148 / UnAfraid
BETA: Minor fix for vanguard transformation.
	* Some skills that you must have are already learned by your current class.
	* Reported by: lion
------------------------------------------------------------------------
r6779 | torikawatukune | 2013-11-11 22:42:26 +0900 (? 11 11 2013) | 4 lines

SYNC: CORE r6147 / Zoey76
BETA: DB Factory: Unused code & ProviderType.
Patch by: FBIagent
Reviewed by: jurchiks, Zoey76
------------------------------------------------------------------------
r6778 | torikawatukune | 2013-11-11 22:40:09 +0900 (? 11 11 2013) | 4 lines

SYNC: CORE r6147 / Zoey76
BETA: DB Factory: Unused code & ProviderType.
Patch by: FBIagent
Reviewed by: jurchiks, Zoey76
------------------------------------------------------------------------
r6777 | torikawatukune | 2013-11-11 22:35:07 +0900 (? 11 11 2013) | 3 lines

SYNC: CORE r6146 / UnAfraid
BETA: Fixing NPEs in !FortSiegeManager.
	* Reported by: thorl2
------------------------------------------------------------------------
r6774 | torikawatukune | 2013-11-11 22:29:01 +0900 (? 11 11 2013) | 1 line

AtomicIntegerの使?が間違って?
------------------------------------------------------------------------
r6773 | torikawatukune | 2013-11-11 17:32:35 +0900 (? 11 11 2013) | 8 lines

SYNC: CORE r6145 / UnAfraid
BETA: Misc rework:
	* Rework of Point3D:
		* Replacing x, y, z variables with Atomic and removing all sync blocks.
		* Dropped all not used methods.
		* Implemented IPositionable interface.
	* Fixed some wrong spelled javadocs.
	* Removed some other misc fixes.
------------------------------------------------------------------------
r6770 | torikawatukune | 2013-11-11 12:15:05 +0900 (? 11 11 2013) | 1 line

HashMap --> SortedIntObjectArrayMap
------------------------------------------------------------------------
r6769 | torikawatukune | 2013-11-10 18:32:54 +0900 (日, 10 11 2013) | 5 lines

SYNC: CORE r6144 / UnAfraid
BETA: Adding new event listener:
	* onPvPKill() fired whenever player kills another player.
		* Supports UseAntiFeed annotation will notify only after AntiFeedManager validation.
	* Added some more javadocs.
------------------------------------------------------------------------
r6768 | torikawatukune | 2013-11-10 18:29:46 +0900 (日, 10 11 2013) | 3 lines

SYNC: CORE r6143 / UnAfraid
BETA: Simplifying inventory writing within CharInfo, UserInfo packets.
	* Also minor cleanup
------------------------------------------------------------------------
r6767 | torikawatukune | 2013-11-10 18:26:51 +0900 (日, 10 11 2013) | 3 lines

SYNC: CORE r6142 / UnAfraid
BETA: The rest of [6141]
	* Reported by: lion
------------------------------------------------------------------------
r6766 | torikawatukune | 2013-11-10 18:25:06 +0900 (日, 10 11 2013) | 2 lines

SYNC: CORE r6141 / UnAfraid
BETA: Cleanup transformation transformation store/restore it would be handled from effects.
------------------------------------------------------------------------
r6764 | torikawatukune | 2013-11-10 18:15:14 +0900 (日, 10 11 2013) | 3 lines

SYNC: CORE r6140 / UnAfraid
BETA: Minor speed rework.
	* Also enabling keyboard movement when geodata is disabled and player is flying.
------------------------------------------------------------------------
r6763 | torikawatukune | 2013-11-10 16:56:20 +0900 (日, 10 11 2013) | 3 lines

SYNC: CORE r6139 / UnAfraid
BETA: Fixing critical error when player enters inside a water.
	* Reported by: lion
------------------------------------------------------------------------
r6761 | torikawatukune | 2013-11-10 16:06:00 +0900 (日, 10 11 2013) | 1 line

整?
------------------------------------------------------------------------
r6760 | torikawatukune | 2013-11-10 16:03:09 +0900 (日, 10 11 2013) | 1 line

typo 四大霊?
------------------------------------------------------------------------
r6758 | torikawatukune | 2013-11-10 11:20:07 +0900 (日, 10 11 2013) | 2 lines

整?微調整 FleeNpc
* ケープゴード?四大霊廟L2SepulcherMonsterInstance.javaで制御するのでFleeNpc.javaから外し?
------------------------------------------------------------------------
r6757 | torikawatukune | 2013-11-07 04:22:26 +0900 (木, 07 11 2013) | 3 lines

SYNC: CORE r6138 / UnAfraid
BETA: Setting isFlying to true in constructor of flying npc instances instead in onSpawn.
	* Reported by: FBIagent
------------------------------------------------------------------------
r6756 | torikawatukune | 2013-11-07 04:19:40 +0900 (木, 07 11 2013) | 2 lines

SYNC: CORE r6137 / UnAfraid
BETA: Fist attack type also attacks two times.
------------------------------------------------------------------------
r6753 | torikawatukune | 2013-11-07 03:31:17 +0900 (木, 07 11 2013) | 2 lines

SYNC: CORE r6136 / UnAfraid
BETA: Unimplementing the rest of attacking body part thing.
------------------------------------------------------------------------
r6751 | torikawatukune | 2013-11-07 02:56:42 +0900 (木, 07 11 2013) | 4 lines

SYNC: CORE r6135 / UnAfraid
BETA: Fixing IndexOutOfBoundsException within effects.
	* Reported by: LeoDetona, oscard, takhs7, Torvitas
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r6749 | torikawatukune | 2013-11-07 02:50:33 +0900 (木, 07 11 2013) | 3 lines

SYNC: CORE r6134 / UnAfraid
BETA: Fixing minor typo causing dual type weapons not to do any damage.
	* Reported by: Badboy29
------------------------------------------------------------------------
r6746 | torikawatukune | 2013-11-07 00:59:59 +0900 (木, 07 11 2013) | 2 lines

SYNC: CORE r6133 / UnAfraid
BETA: Moving killByDOT skill parameters  to effect parameters.
------------------------------------------------------------------------
r6745 | torikawatukune | 2013-11-06 19:05:26 +0900 (水, 06 11 2013) | 3 lines

SYNC: CORE r6132 / UnAfraid
BETA: Implementing isInCategory method to L2Character and it's childs.
	* And minor cleanup.
------------------------------------------------------------------------
r6741 | torikawatukune | 2013-11-06 18:35:55 +0900 (水, 06 11 2013) | 3 lines

SYNC: CORE r6131 / UnAfraid
BETA: Cleanup isUsingDualWeapon from L2Character is unused.
	* Implemented a way to create custom transformations using displayId just like items/skills.
------------------------------------------------------------------------
r6739 | torikawatukune | 2013-11-05 13:25:11 +0900 (火, 05 11 2013) | 1 line

整?
------------------------------------------------------------------------
r6737 | torikawatukune | 2013-11-05 13:04:31 +0900 (火, 05 11 2013) | 2 lines

SYNC: CORE r6130 / UnAfraid
BETA: Reworking mount type to enum.
------------------------------------------------------------------------
r6734 | torikawatukune | 2013-11-05 11:59:58 +0900 (火, 05 11 2013) | 4 lines

SYNC: CORE r6129 / UnAfraid
BETA: Moving block buff slots support to effect parameters instead of L2Skill parameters.
	* Patch by: Nos
	* Reviewed by: Zoey76, UnAfraid
------------------------------------------------------------------------
r6732 | torikawatukune | 2013-11-04 01:50:52 +0900 (? 04 11 2013) | 14 lines

SYNC: CORE r6128 / UnAfraid
BETA: Transformations rework:
	* Reworked mounts system as well:
		* Removed 4th custom mount type (That's transformation not a mount!)
		* Unhardcoded mount type.
		* Unhardcoded Ride packet.
	* Implemented retail like transformation system:
		* Replacing character's default stats.
		* Replacing character's default defenses.
		* Replacing character's default attacking type (Bow, Fist, Sword, etc..)
		* Unhardcoded water zone effect on transformations.
		* Unhardcoded ExBasicActionList packet (For transformations at least).
	* Thanks to: Nos
	* Reviewed by: Zoey76, Nos.
------------------------------------------------------------------------
r6730 | torikawatukune | 2013-11-03 16:40:29 +0900 (日, 03 11 2013) | 2 lines

SYNC: CORE r6127 / xban1x
BETA: Adding rewardItems(ItemHolder) alternative to rewardItems().
------------------------------------------------------------------------
r6729 | torikawatukune | 2013-11-03 16:35:09 +0900 (日, 03 11 2013) | 3 lines

SYNC: CORE r6126 / Zoey76
BETA: Minor spelling typo in variable names.
Patch by: janiko
------------------------------------------------------------------------
r6726 | torikawatukune | 2013-11-02 00:36:43 +0900 (? 02 11 2013) | 1 line

TimedCacheで"noquest.htm"はキャ?ュから削除しな??した
------------------------------------------------------------------------
r6720 | torikawatukune | 2013-11-01 00:01:32 +0900 (? 01 11 2013) | 3 lines

SYNC: CORE r6125 / UnAfraid
BETA: Fixing minor typo causing instant item crystallization when conditions failed.
	* Reported by: lucan
------------------------------------------------------------------------
r6718 | torikawatukune | 2013-10-31 23:30:41 +0900 (木, 31 10 2013) | 15 lines

SYNC: CORE r6124 / Zoey76
BETA: dropQuestItems replacement method for the Quest class, they were not used anywhere:
Usage:
Quest#giveItemRandomly(player, npc, itemId, amount, limit, chance, playSound)
Parameters of interest:
npc - the npc who "dropped" the item (can be null)
limit - maximum amount the player can have (0 - no limit)
chance - '''a double between 0 and 1 (e.g. 0.01 - 1% chance to give the item)'''
playSound - if true, will play !ItemSound.quest_itemget whenever an item is received, and !ItemSound.quest_middle when limit is reached (if limit > 0)
'''Both amount and chance are multiplied by quest rates!'''
Alternatives:
Quest#giveItemRandomly(player, itemId, amount, limit, chance, playSound)
Quest#giveItemRandomly(player, npc, itemId, minAmount, maxAmount, limit, chance, playSound)
and their equivalents in !QuestState.
Patch by: jurchiks
------------------------------------------------------------------------
r6716 | torikawatukune | 2013-10-31 22:18:18 +0900 (木, 31 10 2013) | 3 lines

SYNC: CORE r6123 / UnAfraid
BETA: Fixing minor typo that caused to not load all attributes over item element.
	* Reported by: lucan
------------------------------------------------------------------------
r6715 | torikawatukune | 2013-10-31 21:58:29 +0900 (木, 31 10 2013) | 9 lines

整?
* Options.java
    _funcs ArrayList --> 配? ※実際に使用されて?のは全体?12%しかなく?そ?ほとんどがsize()=1??程度と少量のため
    _activationSkills ArrayList --> 配? ※new ArrayListを???して?が?全てsiza()=1のため
* OptionsData
    HashMap --> FastIntObjectMap
    変数の宣?初期化?できる?同時に
* Util.java
    配?拡張メソ? append() を追?
------------------------------------------------------------------------
r6714 | torikawatukune | 2013-10-31 21:47:23 +0900 (木, 31 10 2013) | 1 line

整?SortedIntArraySet.java ?gameserver/util/ に移?
------------------------------------------------------------------------
r6713 | torikawatukune | 2013-10-31 01:41:21 +0900 (木, 31 10 2013) | 4 lines

* Map,HashMap --> SortedIntObjectArrayMap,FastIntObjectMap
* List --> ArryList
* 変数の宣?初期化?できる?同時に
* そ?た整?
------------------------------------------------------------------------
r6712 | torikawatukune | 2013-10-30 22:30:33 +0900 (水, 30 10 2013) | 5 lines

SYNC: CORE r6122 / UnAfraid
BETA: Renaming some classes in datatables package:
	* EnchantGroupsData -> EnchantSkillGroupsData
	* EnchantOptionsData -> EnchantItemOptionsData
	* EnchantHPBonusData -> EnchantItemHPBonusData
------------------------------------------------------------------------
r6708 | torikawatukune | 2013-10-30 17:31:13 +0900 (水, 30 10 2013) | 4 lines

SYNC: CORE r6121 / UnAfraid
BETA: Fixing minor problem with toggle skills not being considered as continious.
	* Reported by: u3games
	* Patch by: Nos
------------------------------------------------------------------------
r6705 | torikawatukune | 2013-10-30 17:12:22 +0900 (水, 30 10 2013) | 1 line

微調整
------------------------------------------------------------------------
r6704 | torikawatukune | 2013-10-30 17:11:21 +0900 (水, 30 10 2013) | 1 line

整?
------------------------------------------------------------------------
r6702 | torikawatukune | 2013-10-30 16:44:36 +0900 (水, 30 10 2013) | 9 lines

SYNC: CORE r6120 / UnAfraid
BETA: Item Enchant Rework:
	* Implementing different groups for success rate of different item location slots.
	* Implementing different groups for magical weapons.
	* Item enchanting is totally retail like now.
		* Thanks to: Nos
	* Added new Util method to format double values.
	* Added new item debugging UI for item enchanting.
	* Reviewed by: Zoey76, Nos
------------------------------------------------------------------------
r6701 | torikawatukune | 2013-10-28 21:59:35 +0900 (? 28 10 2013) | 1 line

整?
------------------------------------------------------------------------
r6700 | torikawatukune | 2013-10-28 21:51:35 +0900 (? 28 10 2013) | 1 line

整?
------------------------------------------------------------------------
r6698 | torikawatukune | 2013-10-28 21:08:13 +0900 (? 28 10 2013) | 5 lines

SYNC: CORE r6119 / xban1x
BETA: Second part of improvements for instance managers.
	* Small update for GlobalVariablesManager.
		* Patch by: jurchiks
	* Reviewed by: Zoey76, UnAfraid, jurchiks
------------------------------------------------------------------------
r6697 | torikawatukune | 2013-10-28 15:57:37 +0900 (? 28 10 2013) | 3 lines

SYNC: CORE r6118 / UnAfraid
BETA: Minor warning fix.
	* Reported by: lion
------------------------------------------------------------------------
r6696 | torikawatukune | 2013-10-28 15:47:28 +0900 (? 28 10 2013) | 3 lines

SYNC: CORE r6117 / UnAfraid
BETA: Fixing NPEs when mounted over npc that's not a pet.
	* Reported by: lion
------------------------------------------------------------------------
r6694 | torikawatukune | 2013-10-28 15:39:28 +0900 (? 28 10 2013) | 3 lines

SYNC: CORE r6116 / UnAfraid
BETA: Fixing possibility of activating half of skill's effects.
	* Patch by: Nos
------------------------------------------------------------------------
r6693 | torikawatukune | 2013-10-28 15:23:58 +0900 (? 28 10 2013) | 4 lines

SYNC: CORE r6115 / UnAfraid
BETA: Fixing buffDebuffMod formula.
	* Reported by: St3eT
	* Patch by: Nos
------------------------------------------------------------------------
r6692 | torikawatukune | 2013-10-28 15:22:40 +0900 (? 28 10 2013) | 4 lines

SYNC: CORE r6114 / UnAfraid
BETA: Misc fixes:
	* Fixing minor NPEs in pet feed task.
	* Adding final land rate to skill debugging UI.
------------------------------------------------------------------------
r6691 | torikawatukune | 2013-10-25 12:58:36 +0900 (? 25 10 2013) | 4 lines

SYNC: CORE r6113 / xban1x
BETA: Minor fix for GlobalVariablesManager.
	* Reported by: lucan
	* Tested by: lucan
------------------------------------------------------------------------
r6690 | torikawatukune | 2013-10-25 12:43:58 +0900 (? 25 10 2013) | 2 lines

SYNC: CORE r6112 / lion
BETA: cleanup after [6084]
------------------------------------------------------------------------
r6689 | torikawatukune | 2013-10-25 10:56:32 +0900 (? 25 10 2013) | 3 lines

SYNC: CORE r6111 / UnAfraid
BETA: Fixing minor NPEs since last formula changes.
	* Reported by: St3eT
------------------------------------------------------------------------
r6688 | torikawatukune | 2013-10-25 10:51:33 +0900 (? 25 10 2013) | 1 line

整?
------------------------------------------------------------------------
r6687 | torikawatukune | 2013-10-25 10:27:43 +0900 (? 25 10 2013) | 1 line

整?
------------------------------------------------------------------------
r6686 | torikawatukune | 2013-10-25 10:13:06 +0900 (? 25 10 2013) | 1 line

整?
------------------------------------------------------------------------
r6685 | torikawatukune | 2013-10-25 09:15:17 +0900 (? 25 10 2013) | 1 line

手直?×AtomicBoolean
------------------------------------------------------------------------
r6683 | torikawatukune | 2013-10-25 08:48:39 +0900 (? 25 10 2013) | 5 lines

SYNC: CORE r6110 / xban1x
BETA: GlobalVariablesManager rework.
	* Extending already existing AbstractVariables
	* Adding a hasVariables method.
	* Reviewed by: UnAfraid, Nos
------------------------------------------------------------------------
r6681 | torikawatukune | 2013-10-25 07:39:21 +0900 (? 25 10 2013) | 1 line

Calendar.getInstance().getTimeInMillis() --> System.currentTimeMillis()
------------------------------------------------------------------------
r6680 | torikawatukune | 2013-10-25 07:15:50 +0900 (? 25 10 2013) | 1 line

微調整 四大霊?
------------------------------------------------------------------------
r6679 | torikawatukune | 2013-10-24 18:41:18 +0900 (木, 24 10 2013) | 1 line

整?四大霊?
------------------------------------------------------------------------
r6677 | torikawatukune | 2013-10-24 07:23:23 +0900 (木, 24 10 2013) | 6 lines

SYNC: CORE r6109 / xban1x
BETA: Minor updates for first half of instance managers.
	* Small updates to methods.
	* Moving runnable tasks to separate classes.
	* Moving DTO's to separate classes.
	* Reviewed by: UnAfraid
------------------------------------------------------------------------
r6675 | torikawatukune | 2013-10-23 18:40:46 +0900 (水, 23 10 2013) | 2 lines

SYNC: CORE r6108 / UnAfraid
BETA: Removing effectPower its not used anymore.
------------------------------------------------------------------------
r6674 | torikawatukune | 2013-10-23 16:02:23 +0900 (水, 23 10 2013) | 2 lines

SYNC: CORE r6107 / UnAfraid
BETA: The rest of [6103]
------------------------------------------------------------------------
r6673 | torikawatukune | 2013-10-23 16:00:00 +0900 (水, 23 10 2013) | 6 lines

SYNC: CORE r6106 / UnAfraid
BETA: Also forget to mention that [6104] contains:
	* Retail like formula for activate rate (debuffs)
	* Retail like formula for counter attacks (Skills like Counter attack, Shield of Revenge, Eye for Eye, etc..)
		* Patch by: Nos
	* And a minor cleanup again.
------------------------------------------------------------------------
r6672 | torikawatukune | 2013-10-23 15:57:19 +0900 (水, 23 10 2013) | 2 lines

SYNC: CORE r6105 / UnAfraid
BETA: Minor cleanup
------------------------------------------------------------------------
r6671 | torikawatukune | 2013-10-23 15:54:06 +0900 (水, 23 10 2013) | 1 line

整?
------------------------------------------------------------------------
r6669 | torikawatukune | 2013-10-23 15:18:42 +0900 (水, 23 10 2013) | 11 lines

SYNC: CORE r6104 / UnAfraid
BETA: Formulas rework:
	* Implemented retail like formulas for all trait types.
	* Implemented retail like formulas for elemental attributes.
		* Patch by: Nos
		* Reviewed by: UnAfraid, Zoey76, Adry_85, MELERIX
	* Added new debugging visual menu that shows much more information then before.
	* Initial reading of npc xmls (Soon we'll migrate to them only)
		 * Reading parameters, base attributes, base attack type/range, ai params.
	* Tutorial bypasses will be able to use with normal bypass handlers.
	* Reviewed by: Nos, Zoey76, Adry_85
------------------------------------------------------------------------
r6668 | torikawatukune | 2013-10-23 14:35:31 +0900 (水, 23 10 2013) | 3 lines

SYNC: CORE r6103 / xban1x
BETA: Cleanup after [6100]
	* Reviewed by: jurchiks
------------------------------------------------------------------------
r6665 | torikawatukune | 2013-10-23 11:00:19 +0900 (水, 23 10 2013) | 5 lines

SYNC: CORE r6102 / Zoey76
BETA: Misc changes:
	* Avoiding calls to accessors for private variables.
	* JavaDocs improvements.
Patch by: jurchiks
------------------------------------------------------------------------
r6662 | torikawatukune | 2013-10-23 10:39:26 +0900 (水, 23 10 2013) | 6 lines

SYNC: CORE r6101 / Zoey76
BETA: Misc fixes:
	* Converting line delimiters to Windows CRLF (default)
		* Reported by: jurchiks
	* Updating GPL license in one file.
		* Reported by: fissban
------------------------------------------------------------------------
r6659 | torikawatukune | 2013-10-23 10:12:11 +0900 (水, 23 10 2013) | 4 lines

SYNC: CORE r6100 / UnAfraid
BETA: Misc reworks: 
	* Cleaning up old karma configuration.
	* Minor rework of Class Master configuration data handling.
------------------------------------------------------------------------
r6657 | torikawatukune | 2013-10-23 10:05:45 +0900 (水, 23 10 2013) | 1 line

警備?AI 微調整
------------------------------------------------------------------------
r6656 | torikawatukune | 2013-10-23 01:33:03 +0900 (水, 23 10 2013) | 2 lines

警備?AI
* ??場?戻ったあとの異常動?
------------------------------------------------------------------------
r6655 | torikawatukune | 2013-10-23 01:28:16 +0900 (水, 23 10 2013) | 1 line

import static hoge.*; の * を?動展開しな??しました.
------------------------------------------------------------------------
r6651 | torikawatukune | 2013-10-19 02:12:31 +0900 (? 19 10 2013) | 4 lines

警備?をCTRL+攻?て誰もいな????で引き、リスタ?ある??帰??げすると
警備?は??場?帰らず、?の場?村?入り口の?ど)警備?が??態になる?

* タイマ?スレ?によるポ?リングは動作が不安定なのでonIntentionIdle()をオーバ?ライドしてイベント?へ変更した?
------------------------------------------------------------------------
r6650 | torikawatukune | 2013-10-17 00:17:21 +0900 (木, 17 10 2013) | 7 lines

SYNC: CORE r6099 / VlLight
BETA: WalkingManager related fixes
	* More informative debug messages
	* Disable ReturnHome task for walking L2GuardInstance
		* Reported by: Yunaleska
		* Tested by: Yunaleska
		* Reviewed by: UnAfraid
------------------------------------------------------------------------
r6645 | torikawatukune | 2013-10-16 16:48:28 +0900 (水, 16 10 2013) | 4 lines

SYNC: CORE r6098 / Adry_85
BETA: Fixing combat mode and pvp flag for some skills.
	Reported by: Midas
	Tested by: Midas, plasan
------------------------------------------------------------------------
r6638 | torikawatukune | 2013-10-16 09:02:40 +0900 (水, 16 10 2013) | 8 lines

SYNC: CORE r6097 / xban1x
BETA: Minor fixes and updates
	* L2PcInstance now contains method hasClanPrivileges()
		* NOTE: Use bitwise operator to check for multiple privileges
	* L2NpcWalkerNode now extends Location
		* Less object creation
	* Patch by: jurchiks
	* Reviewed by: Zoey76, UnAfraid, xban1x
------------------------------------------------------------------------
r6637 | torikawatukune | 2013-10-16 01:21:42 +0900 (水, 16 10 2013) | 1 line

Set<Integer> --> int[]
------------------------------------------------------------------------
r6636 | torikawatukune | 2013-10-16 01:20:24 +0900 (水, 16 10 2013) | 1 line

HashMap --> SortedIntObjectArrayMap
------------------------------------------------------------------------
r6635 | torikawatukune | 2013-10-16 01:18:37 +0900 (水, 16 10 2013) | 1 line

AdminEditNpcでNPCのスキルを追?削除するごとにL2NpcTemplateの_teachInfoのListの要?増え続け?
------------------------------------------------------------------------
r6634 | torikawatukune | 2013-10-15 20:03:56 +0900 (火, 15 10 2013) | 2 lines

SYNC: CORE r6096 / UnAfraid
BETA: Reworking a little bit SkillLearnData to match previous implementations.
------------------------------------------------------------------------
r6633 | torikawatukune | 2013-10-15 20:01:28 +0900 (火, 15 10 2013) | 8 lines

SYNC: CORE r6095 / Zoey76
BETA: Continuing with the effect list rework.
	* Fixing removed passive skill effects getting stuck until player restart.
		* Reported by: panos9999, oscard, Adry_85, Nos
		* Tested by: thecast, lucan, JMD, CostyKiller, Zoey76
	* Fixing double call of onExit() method for effects.
		* Reported by: UnAfraid, Nos
		* Tested by: Zoey76
------------------------------------------------------------------------
r6627 | torikawatukune | 2013-10-14 23:52:30 +0900 (? 14 10 2013) | 1 line

整?
------------------------------------------------------------------------
r6625 | torikawatukune | 2013-10-14 16:11:21 +0900 (? 14 10 2013) | 2 lines

SYNC: CORE r6094 / Zoey76
BETA: Minor fix for [6093] to prevent an instance call from a the same constructor.
------------------------------------------------------------------------
r6624 | torikawatukune | 2013-10-14 16:07:30 +0900 (? 14 10 2013) | 4 lines

SYNC: CORE r6093 / xban1x
BETA: Core part for [DP9851]
	* Added missing JavaDocs
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r6622 | torikawatukune | 2013-10-14 15:17:16 +0900 (? 14 10 2013) | 4 lines

SYNC: CORE r6092 / xban1x
BETA: Core-part for [DP9850].
	* Patch by Nos, xban1x
	* Reviewed by UnAfraid, Zoey76
------------------------------------------------------------------------
r6620 | torikawatukune | 2013-10-14 15:01:12 +0900 (? 14 10 2013) | 5 lines

AtomicBoolean --> volatile boolean
* まず?AtomicBoolean#compareAndSet の使?がまちがって?(if (compareAndSet(true, false)... のようにif?どの条件式として使わな?意味が無?
* set(name, value)においてsuper.set()の前にchangesフラグをtrueにして?が?super.set()が完?てからtrueにするべ?
* 同様にstore()の末尾(finally?でchangesフラグをfalseにして?が?先にfalseにしておかな?、データベ?ス更新中に別スレ?からset(name, value)が使用される恐れがある
* store()は上位でsynchronizedされて?ので?スレ?から同時にstore()が呼ばれることは無?、set()はchangesの値が何にせよtrueにするのみなのでAtomicBooleanを使用する意味が無?
------------------------------------------------------------------------
r6618 | torikawatukune | 2013-10-14 11:54:45 +0900 (? 14 10 2013) | 2 lines

SYNC: CORE r6091 / UnAfraid
BETA: Implementing AccountVariables (Same as PlayerVariables but attached to player's account)
------------------------------------------------------------------------
r6611 | torikawatukune | 2013-10-13 13:54:54 +0900 (日, 13 10 2013) | 1 line

無?nullチェ? (上位クラスのthisをnullチェ?して?)
------------------------------------------------------------------------
r6610 | torikawatukune | 2013-10-13 11:11:34 +0900 (日, 13 10 2013) | 6 lines

SYNC: CORE r6090 / UnAfraid
BETA: Moving runnable tasks from L2Character into own files.
	* Patch by: xBan1x
	
	* Also a minor typo fix whenever cursed weapon kills a playable it should increase stage only from players not from pets/summons!
		* Reported by: Tryskell
------------------------------------------------------------------------
r6607 | torikawatukune | 2013-10-13 01:16:07 +0900 (日, 13 10 2013) | 1 line

ミス
------------------------------------------------------------------------
r6606 | torikawatukune | 2013-10-13 00:59:56 +0900 (日, 13 10 2013) | 2 lines

SYNC: CORE r6089 / UnAfraid
BETA: Whoopsy :P
------------------------------------------------------------------------
r6605 | torikawatukune | 2013-10-13 00:43:06 +0900 (日, 13 10 2013) | 2 lines

SYNC: CORE r6088 / UnAfraid
BETA: Cleanup useless method from my previous commit also i forget to mention that the problem with gm start up invisible is fixed now.
------------------------------------------------------------------------
r6603 | torikawatukune | 2013-10-12 23:36:06 +0900 (? 12 10 2013) | 17 lines

SYNC: CORE r6087 / UnAfraid
BETA: More event listeners:
	* Re-implemented events:
		* onDlgAnswer (Fired whenever player answer on a dialog request)
		* onPlayerLogin (Fired whenever player logs in)
		* onPlayerLogout (Fired whenever player is removed from the world)
		* onLevelChange (Fired whenever player's level has been changed)
	* Implemented new annotations giving ability to filter a bit event listeners (For now they can't be used with L2Script)
		* Message (Can be used with onDlgAnswer to filter by message id)
		* PlayerOnly (Can be used with most of event listeners to listen only for player actions)
		* SkillId (Can be used with onSkillUse to filter by skill id)
		* SkillLevel (Can be used with onSkillUse to filter by skill level)
	* Cleaned up Base64 class from useless try/catch using StandardCharsets.UTF8
	* Cleaned up EnterWorld packet.
	* Fixed wrong default type of getLong method in StatsSet it must be long not int.
	* Reworking a little old listeners no more public access of player variable.
	* Reviewed by: Zoey76, BiggBoss, Nos
------------------------------------------------------------------------
r6597 | torikawatukune | 2013-10-11 15:02:34 +0900 (? 11 10 2013) | 1 line

//loadhtml コマン?
------------------------------------------------------------------------
r6596 | torikawatukune | 2013-10-11 01:50:24 +0900 (? 11 10 2013) | 1 line

整?
------------------------------------------------------------------------
r6594 | torikawatukune | 2013-10-10 23:38:39 +0900 (木, 10 10 2013) | 7 lines

SYNC: CORE r6086 / Adry_85
BETA: Rework crestcache to save the crests in db instead of data/crests folder.
	* Changed admin command //help with //html.
	* rework admin command //reload.
	* Added new command //loadhtml that reloads html and shows it.
	Patch by: Nos
	Reviewed by: Adry_85, UnAfraid, Zoey76
------------------------------------------------------------------------
r6593 | torikawatukune | 2013-10-10 20:35:13 +0900 (木, 10 10 2013) | 2 lines

SYNC: CORE r6085 / Adry_85
BETA: Core part for [DP9837].
------------------------------------------------------------------------
r6589 | torikawatukune | 2013-10-10 19:01:08 +0900 (木, 10 10 2013) | 5 lines

SYNC: CORE r6084 / Adry_85
BETA: Core part for [DP9834].
	* Added new method hasHennas() if player has at least one henna symbol.
		* Patch by: UnAfraid
	Reviewed by: Nos, UnAfraid
------------------------------------------------------------------------
r6585 | torikawatukune | 2013-10-10 12:02:47 +0900 (木, 10 10 2013) | 10 lines

SYNC: CORE r6083 / Zoey76
BETA: Fixes:
	* Minor typo in in Hellboudn spawn system.
		* Patch by: Zoey76
		* Tested by: lucan
		* Reported by: lucan
	* Fixing minor typo in item related checks.
		* Patch by: Nos
		* Reported by: CostyKiller, lucan
		* Tested by: lucan
------------------------------------------------------------------------
r6575 | torikawatukune | 2013-10-07 18:40:36 +0900 (? 07 10 2013) | 3 lines

SYNC: CORE r6082 / UnAfraid
BETA: Removing explicit continue statements in catch block.
	* Reported by: jurchiks
------------------------------------------------------------------------
r6573 | torikawatukune | 2013-10-07 10:56:41 +0900 (? 07 10 2013) | 14 lines

SYNC: CORE r6081 / UnAfraid
BETA: Implementing more event listeners and reworking existing ones:
	* Re-implemented events:
		* onAttack()
		* onSkillUse()
		* onDeath()
	* New implemented events:
		* onKarmaChange() fired whenever current player's karma points has been changed.
		* onPKPointsChange() fired whenever current player's pk points has been changed.
		* onPvPPointsChange() fired whenever current player's pvp points has been.
		* onFamePointsChange() fired whenever current player's fame points has been changed.
	* Fixed little typo that could cause not getting static listeners triggered if non static wasn't registered.
	* Fixed vulnerability of exceptions to get passed to their notificators and interupt current action.
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r6571 | torikawatukune | 2013-10-05 16:13:14 +0900 (? 05 10 2013) | 1 line

L2CharPosition --> Location
------------------------------------------------------------------------
r6570 | torikawatukune | 2013-10-05 09:14:16 +0900 (? 05 10 2013) | 4 lines

SYNC: CORE r6080 / Zoey76
BETA: Continuing with [6079].
Patch by: jurchiks
Reviewed by: UnAfraid, Zoey76
------------------------------------------------------------------------
r6568 | torikawatukune | 2013-10-05 08:36:07 +0900 (? 05 10 2013) | 1 line

L2CharPosition --> L2ActorPosition
------------------------------------------------------------------------
r6567 | torikawatukune | 2013-10-05 07:20:54 +0900 (? 05 10 2013) | 1 line

復活 L2CharPosition
------------------------------------------------------------------------
r6566 | torikawatukune | 2013-10-05 06:31:12 +0900 (? 05 10 2013) | 14 lines

SYNC: CORE r6079 / Zoey76
BETA: Location improvements.
	* Implemented IPositionable interface, to allow more OOP and proper hierarchy.
	* Removed L2CharPosition, replaced with Location.
	* Removed many instantiations of Location objects.
		* Object creation reduced drastically!
		* /!\ In some places may still be required to create a new object.
	* Replaced method L2Spawn#getLocation() with L2Spawn#getLocationId(), since interface require to implement getLocation().
	* Replaced L2ItemInstance#getLocation() with L2ItemInstance#getItemLocation(), since interface require to implement getLocation().
	* L2Spawn is backed with a Location object instead of x,y,z,heading ints.
TODO:
	* Use same system to back x,y,z,heading in L2Object/L2Character if possible.
	* Use the getLocation() in more places instead of getX(), getY(), getZ().
	* Implement methods using IPositionable to reduce duplicated code.
------------------------------------------------------------------------
r6565 | torikawatukune | 2013-10-04 22:57:49 +0900 (? 04 10 2013) | 2 lines

SYNC: CORE r6078 / Adry_85
BETA: Core part for [DP9825].
------------------------------------------------------------------------
r6560 | torikawatukune | 2013-10-03 19:16:32 +0900 (木, 03 10 2013) | 1 line

isOffensive() --> isBad()
------------------------------------------------------------------------
r6559 | torikawatukune | 2013-10-02 23:58:35 +0900 (水, 02 10 2013) | 3 lines

SYNC: CORE r6077 / Adry_85
BETA: Core part for [DP9824].
	Reviewed by: MELERIX, Nos, UnAfraid, Zoey76
------------------------------------------------------------------------
r6555 | torikawatukune | 2013-10-01 19:50:42 +0900 (火, 01 10 2013) | 1 line

List<Object> --> EventAnnounce
------------------------------------------------------------------------
r6554 | torikawatukune | 2013-10-01 18:14:37 +0900 (火, 01 10 2013) | 1 line

整?isBad,isOffensive
------------------------------------------------------------------------
r6553 | torikawatukune | 2013-10-01 02:46:18 +0900 (火, 01 10 2013) | 3 lines

SYNC: CORE r6076 / Adry_85
BETA: Little typo in [6075].
	Reported by: jurchiks
------------------------------------------------------------------------
r6552 | torikawatukune | 2013-10-01 02:43:28 +0900 (火, 01 10 2013) | 2 lines

SYNC: CORE r6075 / Adry_85
BETA: Minor cleanup for skills check.
------------------------------------------------------------------------
r6548 | torikawatukune | 2013-09-30 22:46:12 +0900 (? 30 9 2013) | 6 lines

SYNC: CORE r6074 / UnAfraid
BETA: Karma system rework:
	* Implementing retail like formulas for increase/decrease karma.
	* Added missing system message when karma has been decreased.
	* Fixing minor typo since previous commit.
	* Patch by: UnAfraid, Nos
------------------------------------------------------------------------
r6547 | torikawatukune | 2013-09-30 21:20:28 +0900 (? 30 9 2013) | 2 lines

ConcurrentHashMap --> FastMap 続き
* おなじ???つにまとめて整?
------------------------------------------------------------------------
r6546 | torikawatukune | 2013-09-30 21:15:03 +0900 (? 30 9 2013) | 3 lines

ConcurrentHashMap --> FastMap 続き
* Mapからremoveせずにnullをputすれば、shared()無しで済?

------------------------------------------------------------------------
r6545 | torikawatukune | 2013-09-30 17:39:56 +0900 (? 30 9 2013) | 4 lines

ConcurrentHashMap --> FastMap
* Mapをfor-each(拡張for?でイ?ートしながら、そのMapの要?削除しち?メです?javaの常識です?
* FastMapはshared()で特殊な動作に?替わるのでOK
?年間も問題なく安定動作して?も?を突然何??もなく?味本位で変更するのは?てほしい・・・
------------------------------------------------------------------------
r6544 | torikawatukune | 2013-09-30 15:24:38 +0900 (? 30 9 2013) | 1 line

Sorted**ArrayMapシリーズのコンストラクタにMapを渡したとき?処?ミスってました
------------------------------------------------------------------------
r6543 | torikawatukune | 2013-09-28 01:13:58 +0900 (? 28 9 2013) | 3 lines

SYNC: CORE r6073 / UnAfraid
BETA: Revert map change of L2Attackable since previous commit its Concurrent safe just because while iterating over it sometimes entry from it have to be removed.
	* Reported by: Zoey76
------------------------------------------------------------------------
r6539 | torikawatukune | 2013-09-26 22:57:35 +0900 (木, 26 9 2013) | 15 lines

SYNC: CORE r6072 / UnAfraid
BETA: Renaming interfaces to start with capital I instead of lower i.
	* Reported by: jurchiks

SYNC: CORE r6071 / UnAfraid
BETA: New Event listener system (In progress)
	* For now only following events are implemented:
		* on death (Fired whenever current character dies)
		* on damage dealt (Fired whenever current character makes damage)
		* on damage received (Fired whenever current character takes damage)
		* on teleported (Fired whenever current character is teleported)
		* on experience received (Fired whenever current character receives exp.
	
	* Unhardcoding Soul Master effect.
	* Re-implementing on damage listener implementation with events (Soon others as well).
------------------------------------------------------------------------
r6538 | torikawatukune | 2013-09-26 21:18:43 +0900 (木, 26 9 2013) | 6 lines

整??微調整 マクロ登録
* LinkedHashMap --> FastIntObjectMap
* SQL INSERT --> REPLACE
* マクロ登録画面での並び?登録?ならな?
  マクロを削除して別のを追?ると削除した位置に割り込んでしま?--> 削除した id を使?わさな??+1になるよ?

------------------------------------------------------------------------
r6537 | torikawatukune | 2013-09-26 04:15:05 +0900 (木, 26 9 2013) | 7 lines

SYNC: CORE r6070 / UnAfraid
BETA: Fixed minor problem caused pet damage to not be counted as it's owners damage.
	* Fixed minor problem that caused wrong exp/sp calculations we should use total damage instead of max hp.
	* Replacing ConcurentHashMap with HashMap its used only inside the calculateRewards method we don't need thread-safe map there.
	* Patch by: Nos
	* Reported by: rocki
	* Reviewed by: UnAfraid, Zoey76
------------------------------------------------------------------------
r6535 | torikawatukune | 2013-09-26 03:47:49 +0900 (木, 26 9 2013) | 8 lines

SYNC: CORE r6069 / Adry_85
BETA: Fixing trigger skills behaviour from weapon:
	* "Bad" magic can only trigger "bad" magic.
	* "Good" magic can only trigger "good" magic.
		* Reported by: facheme
		* Reviewed by: MELERIX, Nos, !UnAfraid
	* Fixed little typo from [9816].
		* Patch by: MELERIX
------------------------------------------------------------------------
r6532 | torikawatukune | 2013-09-25 22:07:43 +0900 (水, 25 9 2013) | 1 line

Collections.synchronizedMap(new LinkedHashMap<Integer, Macro>()) --> FastIntObjectMap<Macro>().shared()
------------------------------------------------------------------------
r6531 | torikawatukune | 2013-09-25 21:12:49 +0900 (水, 25 9 2013) | 4 lines

SYNC: CORE r6068 / Zoey76
BETA: Reworking !MacroList to keep thread-safeness and ordering.
Reported by: JMD
Tested by: JMD, Zoey76
------------------------------------------------------------------------
r6530 | torikawatukune | 2013-09-25 21:08:18 +0900 (水, 25 9 2013) | 3 lines

SYNC: CORE r6067 / Zoey76
BETA: Retail like Fake Death behavior, it should stop after using /stand command.
Reported by: Gries
------------------------------------------------------------------------
r6524 | torikawatukune | 2013-09-25 20:40:10 +0900 (水, 25 9 2013) | 3 lines

SYNC: CORE r6066 / Adry_85
BETA: Core part for [DP9810].
	Patch by: Adry_85, Zoey76
------------------------------------------------------------------------
r6517 | torikawatukune | 2013-09-24 22:46:51 +0900 (火, 24 9 2013) | 8 lines

スキル「フェイク ?」終??中止後にプレイヤーが動けなくな?

 L2J本家 L2J_DataPack_BETA rev 9652 のスキル エフェク?ハンドラ FakeDeath 修正で?
 onStart(開始時)は startFakeDeath() メソ?呼び出しだ?
 onExit(終?)は stopFakeDeath() を呼び出さずに、stopFakeDeath() の中身をコピ????ーストしてあったた?
 L2J_JP 独自拡張?モンスターとのレベル差を?慮?してフェイク?が失敗する仕??と矛盾してしまった?が原??

 前?バ?ジョンに戻した。動作テスト?問題なさそ??
------------------------------------------------------------------------
r6514 | torikawatukune | 2013-09-23 22:13:46 +0900 (? 23 9 2013) | 5 lines

SYNC: CORE r6065 / MELERIX
BETA: Added limits for Changeset [6000] to decrease time only and upto 50% max.
Reported by: Gries, Blacksea
Reviewed by: Zoey76, xban1x
Tested by: Gries, Blacksea
------------------------------------------------------------------------
r6513 | torikawatukune | 2013-09-23 22:07:26 +0900 (? 23 9 2013) | 3 lines

SYNC: CORE r6064 / Zoey76
BETA: Adding configuration option for connection close time for login server.
Reported by: Kingzor
------------------------------------------------------------------------
r6512 | torikawatukune | 2013-09-23 21:59:16 +0900 (? 23 9 2013) | 1 line

ConcurrentHashMap --> FastIntObjectMap#shared
------------------------------------------------------------------------
r6511 | torikawatukune | 2013-09-23 21:31:44 +0900 (? 23 9 2013) | 7 lines

SYNC: CORE r6063 / Zoey76
BETA: Fixes:
	* Thread-safe rework for CharSummonTable and NPE vulnerabilities fixes.
		* Reported by: badboy29
	* Minor fix for [6062].
		* Reported by: badboy29
		* Tested by: badboy29
------------------------------------------------------------------------
r6510 | torikawatukune | 2013-09-23 21:29:41 +0900 (? 23 9 2013) | 1 line

整?
------------------------------------------------------------------------
r6509 | torikawatukune | 2013-09-23 21:26:14 +0900 (? 23 9 2013) | 1 line

整?
------------------------------------------------------------------------
r6508 | torikawatukune | 2013-09-23 19:02:58 +0900 (? 23 9 2013) | 4 lines

SYNC: CORE r6062 / Zoey76
BETA: Rework of Macro/Macro List, rework of BlockList and proper use of ARM for database connections (Java 7 feature).
	* Unhardcoding connection close time using existing configuration option.
	* Removing deprecated L2DatabaseFactory#close() method.
------------------------------------------------------------------------
r6498 | torikawatukune | 2013-09-23 00:21:55 +0900 (? 23 9 2013) | 3 lines

SYNC: CORE r6061 / Adry_85
BETA: Core part for [DP9802].
	Patch by: UnAfraid
------------------------------------------------------------------------
r6495 | torikawatukune | 2013-09-23 00:05:51 +0900 (? 23 9 2013) | 6 lines

SYNC: CORE r6060 / Zoey76
BETA: Effects from skills with abnormal time -1 should last forever (until dispelled).
	* Fixing flying transformations.
	* Other skills should have been fixed as well.
Reported by: badboy29
Tested by Adry_85
------------------------------------------------------------------------
r6493 | torikawatukune | 2013-09-22 23:25:45 +0900 (日, 22 9 2013) | 3 lines

SYNC: CORE r6059 / Adry_85
BETA: Fixed Blow and Backstab formula.
	Reported by: badboy29
------------------------------------------------------------------------
r6492 | torikawatukune | 2013-09-22 23:22:15 +0900 (日, 22 9 2013) | 1 line

整?
------------------------------------------------------------------------
r6486 | torikawatukune | 2013-09-20 01:14:46 +0900 (? 20 9 2013) | 4 lines

SYNC: CORE r6058 / UnAfraid
BETA: Fixed problem with removing permanent punishments now will update expiration time to current time in order to make it to expire.
	* Reported by: takhs7
	* Tested by: takhs7
------------------------------------------------------------------------
r6484 | torikawatukune | 2013-09-19 14:42:09 +0900 (木, 19 9 2013) | 3 lines

SYNC: CORE r6057 / UnAfraid
BETA: Fixed minor typo in ExShowScreenMessage packet seems like Arrays.asList creates non modifiable list.
	* Reported by: badboy29, blacksea
------------------------------------------------------------------------
r6480 | torikawatukune | 2013-09-19 11:17:12 +0900 (木, 19 9 2013) | 3 lines

SYNC: CORE r6056 / Adry_85
BETA: Fixed logic in blow formulas to avoid mul by zero.
	Reported by: UnAfraid
------------------------------------------------------------------------
r6479 | torikawatukune | 2013-09-19 11:14:47 +0900 (木, 19 9 2013) | 10 lines

SYNC: DATA r9794 / Adry_85
BETA: Added new effect '''!RefuelAirship''' and removed the old one.
	* Removed itemHandlers '''!EnergyStarStone'''.
	* Added new condition '''!ConditionPlayerCanRefuelAirship'''.
	* Added some missing skills.
Reviewed by: Zoey76
-
SYNC: CORE r6055 / Adry_85
BETA: Core part for [DP9794].
	Reviewed by: Zoey76
------------------------------------------------------------------------
r6478 | torikawatukune | 2013-09-18 00:50:28 +0900 (水, 18 9 2013) | 3 lines

SYNC: CORE r6054 / UnAfraid
BETA: Fixing minor typo within punishment holder we should keep key as string, othewise bugs like punishment works only until player relogin occurs.
	* Reported by: takhs7
------------------------------------------------------------------------
r6477 | torikawatukune | 2013-09-18 00:40:52 +0900 (水, 18 9 2013) | 4 lines

SYNC: CORE r6053 / UnAfraid
BETA: Fixing visual bug causing not updated inventory when dragging item out of player's hands.
	* Reported by: Opiam, JMD, xsaboteadorx
	* Patch by: Nos
------------------------------------------------------------------------
r6476 | torikawatukune | 2013-09-18 00:38:07 +0900 (水, 18 9 2013) | 9 lines

SYNC: CORE r6052 / UnAfraid
BETA: Misc fixes:
	* Freight fixes:
		* Fixed possible OutOfMemory exception.
		* Fixed possibility to send freight to character which is not in your own account.
		* Deleting freight inventory instance upon failed conditions.
		* Cleanup.
	* Fixed wrong sorting of characters in char selection screen they must be sorted by creation order but since our object ids are reused sometimes that order is broken.
		* Reported by: Nos
------------------------------------------------------------------------
r6474 | torikawatukune | 2013-09-18 00:09:24 +0900 (水, 18 9 2013) | 2 lines

SYNC: CORE r6051 / UnAfraid
BETA: Fixing little typos in punishment system using wrong database types to store/restore key.
------------------------------------------------------------------------
r6473 | torikawatukune | 2013-09-18 00:06:44 +0900 (水, 18 9 2013) | 4 lines

SYNC: CORE r6050 / UnAfraid
BETA: Fixing minor typos in TvT Event listener player must be prohibited from using 'To Village' option once match begins not whenever it get's registered.
	* Reported by: takhs7
	* Tested by: takhs7
------------------------------------------------------------------------
r6470 | torikawatukune | 2013-09-17 23:40:18 +0900 (火, 17 9 2013) | 2 lines

SYNC: CORE r6049 / MELERIX
BETA: Added more debug info for calcEffectSuccess.
------------------------------------------------------------------------
r6468 | torikawatukune | 2013-09-17 17:53:11 +0900 (火, 17 9 2013) | 1 line

typo
------------------------------------------------------------------------
r6467 | torikawatukune | 2013-09-17 14:34:17 +0900 (火, 17 9 2013) | 1 line

微調整 「お知らせ」編?? 「Delete」?タンが大きくて目立ちすぎる?で小さくし?
------------------------------------------------------------------------
r6466 | torikawatukune | 2013-09-17 14:18:21 +0900 (火, 17 9 2013) | 3 lines

HashMap --> SortedIntObjectArrayMap
LinkedHashMap --> FastIntObjectMap
HashSet --> SortedIntArraySet
------------------------------------------------------------------------
r6465 | torikawatukune | 2013-09-17 14:15:55 +0900 (火, 17 9 2013) | 1 line

HashMap --> SortedIntObjectArrayMap
------------------------------------------------------------------------
r6464 | torikawatukune | 2013-09-16 13:56:07 +0900 (? 16 9 2013) | 1 line

SYNC: CORE r6048 / UnAfraid
------------------------------------------------------------------------
r6463 | torikawatukune | 2013-09-16 11:20:35 +0900 (? 16 9 2013) | 4 lines

SYNC: CORE r6047 / UnAfraid
BETA: Fixing wrong order of buylists HashMap does not keeps insertion order.
	* Reported by: pandragon
	* Patch by: Nos
------------------------------------------------------------------------
r6459 | torikawatukune | 2013-09-16 00:33:38 +0900 (? 16 9 2013) | 5 lines

SYNC: CORE r6046 / UnAfraid
BETA: Fixed minor typo since [6043].
	* Reported by: lucan, jurchiks
	* Tested by: lucan
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r6453 | torikawatukune | 2013-09-15 23:33:18 +0900 (日, 15 9 2013) | 1 line

UnknownHostException のエラーメ?ージが不親?
------------------------------------------------------------------------
r6452 | torikawatukune | 2013-09-15 22:52:21 +0900 (日, 15 9 2013) | 1 line

スキルxml、アイ?xmlの重?ェ?
------------------------------------------------------------------------
r6450 | torikawatukune | 2013-09-14 22:10:11 +0900 (? 14 9 2013) | 1 line

手直?ノッ?ンゲール
------------------------------------------------------------------------
r6447 | torikawatukune | 2013-09-14 08:36:05 +0900 (? 14 9 2013) | 1 line

String --> TextBuilder Util#implode
------------------------------------------------------------------------
r6442 | torikawatukune | 2013-09-14 08:23:13 +0900 (? 14 9 2013) | 1 line

整?未使用コー?
------------------------------------------------------------------------
r6439 | torikawatukune | 2013-09-10 11:11:03 +0900 (火, 10 9 2013) | 6 lines

SYNC: CORE r6045 / UnAfraid
BETA: Punishment system rework:
	* Added ability to keep unlimited amount of punishments.
	* Added ability to ban/jail by char, account and ip.
	* Each ban now has issuer and can be limited for specified time.
	* Reviewed by: Zoey76, DrHouse
------------------------------------------------------------------------
r6438 | torikawatukune | 2013-09-09 15:43:27 +0900 (? 09 9 2013) | 1 line

整?フリー?ポ?ト?書
------------------------------------------------------------------------
r6434 | torikawatukune | 2013-09-08 12:26:01 +0900 (日, 08 9 2013) | 1 line

整?import
------------------------------------------------------------------------
r6433 | torikawatukune | 2013-09-08 10:12:25 +0900 (日, 08 9 2013) | 3 lines

SYNC: CORE r6044 / UnAfraid
BETA: Fixed NPEs in PetFeedTask when player has no mount.
	* Reported by: takhs7
------------------------------------------------------------------------
r6431 | torikawatukune | 2013-09-08 10:05:58 +0900 (日, 08 9 2013) | 6 lines

SYNC: CORE r6043 / UnAfraid
BETA: Reworking manufacture system:
	* Changing data holder from List to Map with recipe id as key to prevent from duplicated records.
		* Reported by: takhs7
	* Replaced Recipe class in RequestRecipeShopListSet with L2ManufactureItem.
	* Prevented from creating manufacture map when is not needed.
------------------------------------------------------------------------
r6428 | torikawatukune | 2013-09-08 09:04:24 +0900 (日, 08 9 2013) | 1 line

微調整 AdminEditNpc
------------------------------------------------------------------------
r6425 | torikawatukune | 2013-09-07 00:44:50 +0900 (? 07 9 2013) | 3 lines

SYNC: CORE r6042 / UnAfraid
BETA: Fixed really rare NPE that can occur when you kill a mob and your char is not online in 5 seconds when notification of killed mob is made.
	* Reported by: takhs7
------------------------------------------------------------------------
r6424 | torikawatukune | 2013-09-07 00:15:27 +0900 (? 07 9 2013) | 4 lines

SYNC: CORE r6041 / UnAfraid
BETA: Moved Env object creation outside the loop when checking skill conditions.
	* Reported by: Nos
	* Patch by: Nos
------------------------------------------------------------------------
r6422 | torikawatukune | 2013-09-06 23:02:57 +0900 (? 06 9 2013) | 2 lines

SYNC: CORE r6040 / UnAfraid
BETA: Removing resetSkills from L2NpcTemplate's constructor it was old approach that has changed and forget to clean it up :(
------------------------------------------------------------------------
r6421 | torikawatukune | 2013-09-06 22:59:51 +0900 (? 06 9 2013) | 1 line

整?
------------------------------------------------------------------------
r6419 | torikawatukune | 2013-09-06 21:58:41 +0900 (? 06 9 2013) | 12 lines

SYNC: CORE r6039 / UnAfraid
BETA: Reworked Buylist and npc reload data:
	* !TradeController is now replaced by !BuyListData class.
	* Moved data from SQL to XML
	* Dropped custom sql tables (There will be a folder for custom buylists as there are for multisells and so)
	* Reworked reload of npc skills and droplist.
		* Patch by: Nos
	* Reworked L2NpcTemplate:
		* Replacing all the ArrayLists that was holding AI skills by type with one Map.
		* Dropped not used holders of AI skill types.
		* Added methods to reset skill list and drop list in order to reuse current holders when reloading.
		* Patch by: UnAfraid
------------------------------------------------------------------------
r6417 | torikawatukune | 2013-09-05 20:13:48 +0900 (木, 05 9 2013) | 2 lines

SYNC: CORE r6038 / Zoey76
BETA: Changing a couple of Quest method to static.
------------------------------------------------------------------------
r6416 | torikawatukune | 2013-09-05 20:11:47 +0900 (木, 05 9 2013) | 5 lines

SYNC: CORE r6037 / Zoey76
BETA: Fix for skills with tick count equal 1 (edge case), this solve wrong time sent to client for Greater Heal and similar skills.
	* Also set minimum time to schedule task from zero to five milliseconds.
	* Minor JavaDoc update.
	* Video: http://youtu.be/zPftzFe1rzA
------------------------------------------------------------------------
r6412 | torikawatukune | 2013-09-05 15:09:20 +0900 (木, 05 9 2013) | 2 lines

SYNC: CORE r6036 / MELERIX
BETA: Updated Level Modifier formula in calcCancelSuccess.
------------------------------------------------------------------------
r6410 | torikawatukune | 2013-09-05 14:59:37 +0900 (木, 05 9 2013) | 2 lines

SYNC: CORE r6035 / Zoey76
BETA: Misc changes inspired by Flashy's patch.
------------------------------------------------------------------------
r6409 | torikawatukune | 2013-09-05 14:50:51 +0900 (木, 05 9 2013) | 1 line

「猛獣訓練用?」を削られてしまった?で復活
------------------------------------------------------------------------
r6408 | torikawatukune | 2013-09-05 01:51:19 +0900 (木, 05 9 2013) | 4 lines

SYNC: CORE r6034 / Adry_85
BETA: Core Part for [DP9771].
	* Added null check for L2CommandChannel#equals().
		* Reported by: jurchiks
------------------------------------------------------------------------
r6405 | torikawatukune | 2013-09-04 18:36:23 +0900 (水, 04 9 2013) | 1 line

整?
------------------------------------------------------------------------
r6404 | torikawatukune | 2013-09-04 18:34:54 +0900 (水, 04 9 2013) | 14 lines

SYNC: CORE r6033 / Zoey76
BETA: Minor reworks and memory leak fixes:
	* Removed L2ManufactureList, replaced with a list of L2ManufactureItem and shop name moved to L2PcInstance.
		* Using lazy initialization, with double checked locking to avoid synchronization overhead and CopyOnWriteArrayList to support concurrent modifications.
		* Removed dependence on Trove.
		* Fixed resource leaks related to off-line shops and database persistence.
		* Reduced object creation and complexity.
		* Removed dependence on Javolution.
	* Moved ArrivedTask to own package.
	* Reworked "silence mode excluded" list.
		* It should't be instantiated for every player, since it's used only by Game Masters.
		* Added all missing related JavaDocs.
Reviewed by: UnAfraid
Tested by: Zoey76
------------------------------------------------------------------------
r6402 | torikawatukune | 2013-09-04 09:29:38 +0900 (水, 04 9 2013) | 3 lines

SYNC: CORE r6032 / Adry_85
BETA: Core part for [DP9768].
	Reviewed by: MELERIX, UnAfraid
------------------------------------------------------------------------
r6399 | torikawatukune | 2013-09-03 21:37:46 +0900 (火, 03 9 2013) | 3 lines

SYNC: CORE r6031 / UnAfraid
BETA: Reviewing other speed depending server packets like UserInfo, NpcInfo, PetInfo.
	* Dividing speed by the speed multiplier before sending it to client as UserInfo does for the PetInfo and NpcInfo as well.
------------------------------------------------------------------------
r6398 | torikawatukune | 2013-09-03 21:25:08 +0900 (火, 03 9 2013) | 3 lines

SYNC: CORE r6030 / UnAfraid
BETA: Fixing float dividation of getMovementSpeedMultiplier its float not int ;|
	* Reported by: Nos
------------------------------------------------------------------------
r6397 | torikawatukune | 2013-09-03 21:14:19 +0900 (火, 03 9 2013) | 3 lines

SYNC: CORE r6029 / UnAfraid
BETA: Fixing problems with monsters running really slow and teleporting.
	* Reported by: lucan, oscard, Nos, Adry_85
------------------------------------------------------------------------
r6396 | torikawatukune | 2013-09-03 20:20:36 +0900 (火, 03 9 2013) | 8 lines

SYNC: CORE r6028 / UnAfraid
BETA: Fixes of Shield of Faith implementation:
	* Transferring damage works not only when attacker is playable, but from mobs too.
	* Transferring damage from pet when not in party.
	* Possible divide by zero exception fix (when no party member in range).
	* Properly transferring cp damage when attacker was playable.
	* Patch by: Szponiasty
	* Reviewed by: UnAfraid, Zoey76
------------------------------------------------------------------------
r6393 | torikawatukune | 2013-09-03 19:55:05 +0900 (火, 03 9 2013) | 3 lines

SYNC: CORE r6027 / Adry_85
BETA: Removing useless condition in !L2Skill.
	Reviewed by: UnAfraid
------------------------------------------------------------------------
r6392 | torikawatukune | 2013-09-03 19:51:09 +0900 (火, 03 9 2013) | 4 lines

SYNC: CORE r6026 / Adry_85
BETA: Improvement in '''!ConditionTargetMyPartyExceptMe'''.
	Patch by: UnAfraid
	Reported by: jurchiks
------------------------------------------------------------------------
r6391 | torikawatukune | 2013-09-03 19:44:11 +0900 (火, 03 9 2013) | 3 lines

SYNC: CORE r6025 / UnAfraid
BETA: Fixing NPEs in WalkingManager.
	* Reported by: oscard, Arantir, LasTravel, lucan, zatei
------------------------------------------------------------------------
r6390 | torikawatukune | 2013-09-03 19:26:41 +0900 (火, 03 9 2013) | 3 lines

SYNC: CORE r6024 / Adry_85
BETA: Core-part for ?[DP9765].
	Reviewed by: Zoey76
------------------------------------------------------------------------
r6387 | torikawatukune | 2013-09-03 15:23:34 +0900 (火, 03 9 2013) | 1 line

????スキル icon
------------------------------------------------------------------------
r6386 | torikawatukune | 2013-09-03 11:45:27 +0900 (火, 03 9 2013) | 2 lines

SYNC: CORE r6023 / UnAfraid
BETA: Core-part for [DP9763]
------------------------------------------------------------------------
r6378 | torikawatukune | 2013-09-03 08:32:33 +0900 (火, 03 9 2013) | 5 lines

SYNC: CORE r6022 / UnAfraid
BETA: Adding two methods in L2PcInstance:
	* hasVariables: returns true if PlayerVariables instance is attached to current player's scripts, false otherwise.
	* getVariables: return PlayerVariables instance containing parameters regarding player.
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r6375 | torikawatukune | 2013-09-03 08:21:51 +0900 (火, 03 9 2013) | 2 lines

SYNC: CORE r6021 / UnAfraid
BETA: Moving reloadNpc call to saveNpc in order to compare changes and reload only things we've modified.
------------------------------------------------------------------------
r6371 | torikawatukune | 2013-09-02 23:29:39 +0900 (? 02 9 2013) | 5 lines

?の?
「アカウント?のキャラクターとトッピング アイ?を?有する?
「?有アイ?を受け取る?
が動作しな?

------------------------------------------------------------------------
r6370 | torikawatukune | 2013-09-01 18:00:43 +0900 (日, 01 9 2013) | 1 line

整?Collections.emptyList()
------------------------------------------------------------------------
r6368 | torikawatukune | 2013-09-01 14:56:12 +0900 (日, 01 9 2013) | 7 lines

SYNC: CORE r6020 / UnAfraid
BETA: Reworking npc reload during runtime:
	* No more creation of new L2NpcTemplate instances - reusing existing ones.
		* '''Note''': Fields of L2NpcTemplate, L2CharTemplate are unfinalized and setters are moved into new method called set.
	* Fixing problem causing reload of npc to do not take any effect until mob is respawned.
	* Added ability to reload each part of npc (base, ai, elements, skills, drops, etc..)
	* Patch by: Nos
------------------------------------------------------------------------
r6361 | torikawatukune | 2013-09-01 08:18:24 +0900 (日, 01 9 2013) | 3 lines

SYNC: CORE r6019 / Adry_85
BETA: Unhardcoded ssBoost inside skill xml and reworked a bit physical and blow formulas when you use soulshots.
	Reviewed by: UnAfraid
------------------------------------------------------------------------
r6359 | torikawatukune | 2013-09-01 04:26:47 +0900 (日, 01 9 2013) | 3 lines

SYNC: CORE r6018 / Adry_85
BETA: Core-part for ?????[DP9748].
	Reviewed by: Zoey76
------------------------------------------------------------------------
r6356 | torikawatukune | 2013-09-01 03:58:32 +0900 (日, 01 9 2013) | 4 lines

SYNC: CORE r6017 / Zoey76
BETA: Misc changes.
	* Less null pointer checks.
	* Less object references in !L2PcInstance.
------------------------------------------------------------------------
r6352 | torikawatukune | 2013-09-01 00:21:13 +0900 (日, 01 9 2013) | 2 lines

SYNC: CORE r6016 / UnAfraid
BETA: Little cleanup of KnownListUpdateTaskManager
------------------------------------------------------------------------
r6350 | torikawatukune | 2013-08-31 20:55:48 +0900 (? 31 8 2013) | 3 lines

SYNC: CORE r6015 / Adry_85
BETA: Core-part for ????[DP9744]. 
	Reviewed by: Zoey76
------------------------------------------------------------------------
r6347 | torikawatukune | 2013-08-31 12:37:38 +0900 (? 31 8 2013) | 1 line

カ?付けすぎ
------------------------------------------------------------------------
r6346 | torikawatukune | 2013-08-31 11:56:54 +0900 (? 31 8 2013) | 3 lines

SYNC: CORE r6014 / Zoey76
BETA: Minor fix for effect's time for debuffs formula.
	* Integer division may lead to time zero, which leads to endless debuffs.
------------------------------------------------------------------------
r6344 | torikawatukune | 2013-08-31 10:48:51 +0900 (? 31 8 2013) | 2 lines

SYNC: CORE r6013 / Adry_85
BETA: More cleanup after [6012], also removing useless effectType.
------------------------------------------------------------------------
r6333 | torikawatukune | 2013-08-30 21:31:52 +0900 (? 30 8 2013) | 3 lines

SYNC: CORE r6012 / Adry_85
BETA: Core-part for ?????[DP9733].
Reviewed by: Zoey76
------------------------------------------------------------------------
r6331 | torikawatukune | 2013-08-30 20:18:06 +0900 (? 30 8 2013) | 7 lines

サモン キュービックの不?合修正
* よくある勘違? Listのremoveメソ?の引数にプリミティブ整数を渡すと、Integerオブジェクトではなくイン?クス値となる??
* ミスを減らす工夫: 変数の宣???特に?がなければ)できる?総称型ではく実?で宣?たほ?、トラブルが少なくデバッグもし???
    ?List<Hoge> hoge = new CopyOnWriteArrayList<>();
    ?CopyOnWriteArrayList<Hoge> hoge = new CopyOnWriteArrayList<>();

整?Rin4aBuffer
------------------------------------------------------------------------
r6330 | torikawatukune | 2013-08-29 18:53:22 +0900 (木, 29 8 2013) | 4 lines

SYNC: CORE r6011 / malyelfik
BETA: Method '''giveItems''' shouldn't be affected by adena quest rate
Patch by: xban1x
Reported by: lucan
------------------------------------------------------------------------
r6326 | torikawatukune | 2013-08-29 17:18:59 +0900 (木, 29 8 2013) | 2 lines

整?List --> CopyOnWriteArrayList

------------------------------------------------------------------------
r6324 | torikawatukune | 2013-08-27 09:51:11 +0900 (火, 27 8 2013) | 6 lines

SYNC: CORE r6010 / Zoey76
BETA: Cubic related fixes:
	* Moving cubics from map to list.
	* Removed cubic summon related code from L2SkillSummon.
	* Removed from L2SkillSummon, it wasn't called from any place!
	* Retail like system message when a player already have a summon.
------------------------------------------------------------------------
r6323 | torikawatukune | 2013-08-27 08:11:18 +0900 (火, 27 8 2013) | 1 line

整?
------------------------------------------------------------------------
r6322 | torikawatukune | 2013-08-26 20:35:53 +0900 (? 26 8 2013) | 2 lines

日本語化 要塞特殊機??要塞バフ?要塞テレポ?
そ?た整?
------------------------------------------------------------------------
r6320 | torikawatukune | 2013-08-25 13:52:56 +0900 (日, 25 8 2013) | 4 lines

SYNC: CORE r6009 / Zoey76
BETA: Fortress Ambassador rework.
Patch by: jurchiks
Reviewed by: UnAfraid, Zoey76
------------------------------------------------------------------------
r6315 | torikawatukune | 2013-08-24 22:20:44 +0900 (? 24 8 2013) | 6 lines

SYNC: CORE r6008 / UnAfraid
BETA: Inspecting items transferring packets from player to pet and the other way around.
	* Added a check if player request higher item count then item's would get a punishment (Client does not allows that so it must be packet manipulation)
	* Excluding GMs from punishment task (They must not get banned, jailed or whatever)
	* Reported by: blacksea
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r6313 | torikawatukune | 2013-08-24 12:11:20 +0900 (? 24 8 2013) | 1 line

整?
------------------------------------------------------------------------
r6312 | torikawatukune | 2013-08-24 11:56:48 +0900 (? 24 8 2013) | 2 lines

SYNC: CORE r6007 / UnAfraid
BETA: Separating all classes inside WalkingManager into own files.
------------------------------------------------------------------------
r6305 | torikawatukune | 2013-08-24 09:14:22 +0900 (? 24 8 2013) | 10 lines

ロジ?がおかし??で?もどしま?
 if (!_activeRoutes.containsKey(npc.getObjectId())) {
 ...
 } else {
   if (_activeRoutes.containsKey(npc.getObjectId()) && ...) {
     ...
   }
 }

>CORE r6006 | Zoey76 | BETA: Minor null pointer vulnerability fix. * Reported by: lucan
------------------------------------------------------------------------
r6304 | torikawatukune | 2013-08-24 08:57:25 +0900 (? 24 8 2013) | 3 lines

SYNC: CORE r6006 / Zoey76
BETA: Minor null pointer vulnerability fix.
	* Reported by: lucan
------------------------------------------------------------------------
r6303 | torikawatukune | 2013-08-24 08:51:23 +0900 (? 24 8 2013) | 3 lines

SYNC: CORE r6005 / Zoey76
BETA: Minor description fix.
	* Reported by: redline89
------------------------------------------------------------------------
r6302 | torikawatukune | 2013-08-24 08:47:38 +0900 (? 24 8 2013) | 6 lines

SYNC: CORE r6004 / Zoey76
BETA: Fixing system messages related to effect ending:
	* When effect ends normally it shouldn't display: "The effect of S1 has been removed." (verified in retail).
	* Removing effect abort message for toggle skills and effect removing (dispel) from effect list and moving next to the other effect messages at effect finish.
	* Tiny typo in JavaDoc fix.
		* Reported by: jurchiks
------------------------------------------------------------------------
r6298 | torikawatukune | 2013-08-23 09:07:47 +0900 (? 23 8 2013) | 3 lines

SYNC: CORE r6003 / Zoey76
BETA: Minor cleanup and documentation.
	* Makes easier read my own patches while I'm debugging.
------------------------------------------------------------------------
r6297 | torikawatukune | 2013-08-23 09:03:42 +0900 (? 23 8 2013) | 4 lines

SYNC: CORE r6002 / Adry_85
BETA: Minor fixes to Player Can Escape condition implementation.
	Patch by: Zoey76
	Reported by: UnAfraid
------------------------------------------------------------------------
r6296 | torikawatukune | 2013-08-23 07:54:20 +0900 (? 23 8 2013) | 9 lines

SYNC: CORE r6001 DATA r9718 / Adry_85
BETA: Skills rework:
	* Added new effect '''Escape''' and '''Teleport'''.
	* Added new condition !ConditionPlayerCanEscape.
	* Removed old skillTypes.
	Reviewed by: Zoey76

BETA: Core-part for ????[DP9718].
	Reviewed by: Zoey76
------------------------------------------------------------------------
r6295 | torikawatukune | 2013-08-22 23:19:50 +0900 (木, 22 8 2013) | 4 lines

ザケン スキル ホ?ル?ID=6690) 読み込み時にスキルタイプ?ROOT」が無??と?エラー
* id 6690 と 4219 は同じ?にする
* エラーメ?ージを詳しくした

------------------------------------------------------------------------
r6294 | torikawatukune | 2013-08-22 23:14:59 +0900 (木, 22 8 2013) | 1 line

整?アイ?xml、スキルxmlの<cond>?使用するnpcIdRadiusのハンドラ
------------------------------------------------------------------------
r6291 | torikawatukune | 2013-08-20 23:39:19 +0900 (火, 20 8 2013) | 22 lines

ビルド時のsvnversionに関する問?

*問? ワークスペ?スのsvnのバ?ジョンとコマンドライン?vnversionのバ?ジョンが食い違って?場?
 l2jserver.jar??META-INF/MANIFEST.MFのImplementation-Version:にエラーメ?ージが?納されてしま?ーバが起動しなくな?
 正しい?Implementation-Version: 6000
 誤った?Implementation-Version: svn: E155021: This client is too old to work with the working copy at
		'\workspace\L2J_Server_BETA' (format 31).
		You need to get a newer Subversion client. For more details, see
		  http://subversion.apache.org/faq.html#working-copy-format-change

 対? antのexecタスクに logError="true" を追?
	出力をプロパティ変数にリ?レクトする際、標準??stdout)のみ取り込んで、標準エラー(stderr)は捨てるよ?した.

*問? svn,svnversionのコマンドライン版がインスト?ルされて???とビルドできな?
 対? antのexecタスクに failifexecutionfails="false" を追?
	エラーを無視してビルドを続行するよ?した.

備?: eclipse のプラグイン subclipse のバ?ジョンにつ?.
 subclipse バ?ジョン 1.8.x は subversion 1.7 に対応して??(1.8ではありません)
 subclipse バ?ジョン 1.10.x は subversion 1.8 対応で?
 非常にまぎらわし??で間違えな??注意してください.

------------------------------------------------------------------------
r6283 | torikawatukune | 2013-08-19 19:40:25 +0900 (? 19 8 2013) | 2 lines

SYNC: CORE r6000 / MELERIX
BETA: Debuffs duration is now affected by resistances.
------------------------------------------------------------------------
r6278 | torikawatukune | 2013-08-19 17:56:43 +0900 (? 19 8 2013) | 18 lines

SYNC: CORE r5999 / Zoey76
BETA: Fixes to tick related skills:
	* Removed useless methods from L2Effect.
	* Added getTimeLeft() method to properly calculate remaining time, according to effect's abnormal time and tick count.
	* Changed ticks' default value to 0.
	* Removed unused ConditionForceBuff.
	* '''Pre-implemented instant effects!'''
	* Retail like system messages for skill dispel, toggle abort and effect end!
		* Cancel related skills must be verified in retail.
	* Reworked "buff display" packets.
		* AbnormalStatusUpdate
		* PartySpelled.
		* ExOlympiadSpelledInfo
	* Improved remaining time calculation.
	* Fixed consume in continuous skills (toggle/ "over time").
		* Reported by: LeoDetona, badboy29, MELERIX
'''Note 1:''' Signet related skills are not working, they are too custom and has to be re-implemented, will be done soon.
'''Note 2:''' Some effects in Datapack may need updates after this rework, will be done soon, please don't spam the forums.
------------------------------------------------------------------------
r6277 | torikawatukune | 2013-08-19 17:45:17 +0900 (? 19 8 2013) | 3 lines

SYNC: CORE r5998 / Adry_85
BETA: Core-part for ????[DP9706].
	Reviewed by: MELERIX, Zoey76
------------------------------------------------------------------------
r6274 | torikawatukune | 2013-08-19 12:53:20 +0900 (? 19 8 2013) | 2 lines

SYNC: CORE r5997 / Adry_85
BETA: Core-part for ???[DP9703].
------------------------------------------------------------------------
r6270 | torikawatukune | 2013-08-18 21:51:30 +0900 (日, 18 8 2013) | 2 lines

T26 SYNC: CORE r5996 / Zoey76
BETA: Unhardcoding can be stolen condition for transformations and fishing potions.
------------------------------------------------------------------------
r6268 | torikawatukune | 2013-08-18 21:35:27 +0900 (日, 18 8 2013) | 4 lines

SYNC: CORE r5995 / Zoey76
BETA: Fixing Signet skills, over time skills and toggle skills.
	* Added some JavaDocs to ThreadPoolManager.
Reviewed by: nBd
------------------------------------------------------------------------
r6266 | torikawatukune | 2013-08-18 19:01:40 +0900 (日, 18 8 2013) | 3 lines

SYNC: CORE r5994 / malyelfik
BETA: Unhardcoding '''Mercenary Manager''' AI
Reviewed by: !UnAfraid
------------------------------------------------------------------------
r6264 | torikawatukune | 2013-08-18 17:42:24 +0900 (日, 18 8 2013) | 2 lines

SYNC: CORE r5993 / Adry_85
BETA: Core-part for ??[DP9697].
------------------------------------------------------------------------
r6261 | torikawatukune | 2013-08-18 14:52:20 +0900 (日, 18 8 2013) | 10 lines

SYNC: CORE r5992 / Zoey76
BETA: Reworking effect's success calculation:
	* Avoiding creation of many Env objects inside for statements.
	* Avoiding some toArray operations.
	* Using static empty array as parameter into some toArray operations since ArrayList only use parameter to get type, there is no need to instantiate a new array of proper size.
	* Passive skills add effects to player in method getPassiveEffects(..) as active skills do in getEffects(..).
	* If calcSuccess() is not overridden in datapack effect implementation, effect success will depend on Formulas.calcEffectSuccess(env) formula.
	* Fixed bug where we calculated success with Formulas.calcEffectSuccess(..), then inside effect implementation as well.
	* To make an effect land always, override calcSuccess() in effect implementation and return true.
	* To use a specific success formula, override calcSuccess() in effect implementation and return the result of the formula.
------------------------------------------------------------------------
r6257 | torikawatukune | 2013-08-18 00:19:26 +0900 (日, 18 8 2013) | 2 lines

SYNC: CORE r5991 / MELERIX
BETA: Unhardcoded herbs check from calcEffectAbnormalTime, now using abnormalInstant boolean.
------------------------------------------------------------------------
r6256 | torikawatukune | 2013-08-18 00:15:29 +0900 (日, 18 8 2013) | 2 lines

SYNC: CORE r5990 / Adry_85
BETA: Core-part for ??[DP9692].
------------------------------------------------------------------------
r6253 | torikawatukune | 2013-08-17 23:49:31 +0900 (? 17 8 2013) | 2 lines

SYNC: CORE r5989 / Zoey76
BETA: Removing hardcoded skill handler L2SkillLearnSkill.
------------------------------------------------------------------------
r6252 | torikawatukune | 2013-08-17 22:59:17 +0900 (? 17 8 2013) | 1 line

整?VerifyQuestEvent
------------------------------------------------------------------------
r6251 | torikawatukune | 2013-08-17 19:36:14 +0900 (? 17 8 2013) | 1 line

整?L2Trap --> L2TrapInstance
------------------------------------------------------------------------
r6249 | torikawatukune | 2013-08-17 17:08:51 +0900 (? 17 8 2013) | 10 lines

SYNC: CORE r5988 / Zoey76
BETA: Reworking traps:
	* Removing hardcoded skill handler L2SkillTrap.
	* L2PcInstance minor cleanup.
	* Removed L2Trap.
	* Reworked L2TrapInstance, now extends L2Npc not L2Character.
	* Moved trap related runnable tasks to proper files and package.
	* Reworked ConditionPlayerRangeFromNpc in a more retail like way.
		* Allows list of NPC Ids.
		* Allows expected value.
------------------------------------------------------------------------
r6247 | torikawatukune | 2013-08-17 14:30:30 +0900 (? 17 8 2013) | 2 lines

SYNC: CORE r5987 / MELERIX
BETA: typo fix.
------------------------------------------------------------------------
r6246 | torikawatukune | 2013-08-17 14:28:22 +0900 (? 17 8 2013) | 2 lines

SYNC: CORE r5986 / MELERIX
BETA: Improvement for [5851].
------------------------------------------------------------------------
r6245 | torikawatukune | 2013-08-17 13:46:23 +0900 (? 17 8 2013) | 1 line

整??イ
------------------------------------------------------------------------
r6243 | torikawatukune | 2013-08-17 13:34:44 +0900 (? 17 8 2013) | 1 line

重?字?のインスタンスを集?るクラスに_nameフィールドを追???用)
------------------------------------------------------------------------
r6242 | torikawatukune | 2013-08-17 13:32:45 +0900 (? 17 8 2013) | 6 lines

スキルのエフェクト?パラメータの重?字?のインスタンスを集?
<for>
  <effect>
    <param keyA="valueA" keyB="valueB" />
  </effecr>
</for>
------------------------------------------------------------------------
r6240 | torikawatukune | 2013-08-15 21:16:50 +0900 (木, 15 8 2013) | 9 lines

SYNC: CORE r5985 / Zoey76
BETA: Removing hardcoded skill implementations:
	* Removed L2SkillSpawn.
	* Removed L2SkillCreateItem.
	* Removed L2SkillDecoy.
	* Removed some skill types.
	* Removed some effect types.
	* Minor cleanup in L2DecoyInstance.
	* Added support for effect parameters!
------------------------------------------------------------------------
r6239 | torikawatukune | 2013-08-14 18:24:11 +0900 (水, 14 8 2013) | 1 line

整?
------------------------------------------------------------------------
r6237 | torikawatukune | 2013-08-14 15:39:56 +0900 (水, 14 8 2013) | 2 lines

SYNC: CORE r5984 / UnAfraid
BETA: Restoring setTarget for L2Tower (Accidently deleted in previous commit)
------------------------------------------------------------------------
r6235 | torikawatukune | 2013-08-14 14:33:32 +0900 (水, 14 8 2013) | 5 lines

SYNC: CORE r5983 / UnAfraid
BETA: Rework of targeting system:
	* Moved all the packets that must be sent on new target inside setTarget method in L2PcInstance instead of all over the sources.
	* Cleaned up setTarget method in L2PcInstance
	* Preventing from sent status update when hp/mp/cp was not changed.
------------------------------------------------------------------------
r6234 | torikawatukune | 2013-08-14 02:46:34 +0900 (水, 14 8 2013) | 9 lines

SYNC: CORE r5982 / UnAfraid
BETA: Reworking Attack server packet:
	* Fixed wrong logic causing to write more hits then it should (How the hell it was even working until now lol).
	* Moved Hit class into own file.
		* Sorted flag creation by mask id.
	* Reworked a little hit creation.
	* Added getter for soulshot - hasSoulshot().
	* Added new method in L2GameServerPacket writeLoc(Location) it will write 3 32bit int values (x, y, z).
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r6229 | torikawatukune | 2013-08-13 18:43:39 +0900 (火, 13 8 2013) | 3 lines

SYNC: CORE r5981 / UnAfraid
BETA: Fixing minor typo within L2PcTemplate (Missing break in setUpgainValue method)
	* Reported by: Adry_85
------------------------------------------------------------------------
r6228 | torikawatukune | 2013-08-10 07:43:04 +0900 (? 10 8 2013) | 1 line

不?合修正 フリー?ポ?トが登録できな?
------------------------------------------------------------------------
r6227 | torikawatukune | 2013-08-10 07:39:44 +0900 (? 10 8 2013) | 1 line

○○時間プレイしました。健康のためにし?らく休?してください?
------------------------------------------------------------------------
r6225 | torikawatukune | 2013-08-08 18:59:38 +0900 (木, 08 8 2013) | 8 lines

SYNC: CORE r5980 / UnAfraid
BETA: Cleaning up L2PcInstance:
	* Moving all task like Runnable classes in own files.
	* Handling door open request and summon player requests with addScript/getScript instead of having defined that variable all the time even when it wont be used.
	* Reworked Teleport Bookmarks system:
		* Using Map instead of List because we need an id and we can get it instead of looping all the time.
	* Removed finalization of Location class to be able to extend it.
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r6224 | torikawatukune | 2013-08-08 10:38:57 +0900 (木, 08 8 2013) | 2 lines

SYNC: CORE r5979 / Adry_85
BETA: Core-part for ??[DP9683].
------------------------------------------------------------------------
r6220 | torikawatukune | 2013-08-08 08:57:11 +0900 (木, 08 8 2013) | 7 lines

SYNC: CORE r5978 / Zoey76
BETA: Minor effect fix:
	* When removing effects they shouldn't be set as not in use in effect list.
		* Reported by: nBd
		* Reviewed by: nBd
	* Removing a couple of useless effect types.
	* Making onActionTime() method non-abstract, it returns false by default.
------------------------------------------------------------------------
r6218 | torikawatukune | 2013-08-08 01:12:18 +0900 (木, 08 8 2013) | 1 line

整?
------------------------------------------------------------------------
r6217 | torikawatukune | 2013-08-08 01:09:05 +0900 (木, 08 8 2013) | 1 line

整?
------------------------------------------------------------------------
r6216 | torikawatukune | 2013-08-08 01:04:50 +0900 (木, 08 8 2013) | 3 lines

互換性のため復活
getBaseWalkSpd()
getBaseRunSpd()
------------------------------------------------------------------------
r6214 | torikawatukune | 2013-08-08 00:50:53 +0900 (木, 08 8 2013) | 2 lines

SYNC: CORE r5977 / UnAfraid
BETA: Missing from [5976]
------------------------------------------------------------------------
r6212 | torikawatukune | 2013-08-08 00:26:32 +0900 (木, 08 8 2013) | 13 lines

SYNC: CORE r5976 / VlLight
BETA: Character templates rework.
- Support for XML character templates
- Support for table level-upgain data (HP, CP, MP and HP-, CP-, MP-regeneration) instead of calculated data
Move speed stat:
- rework of calculation (getBaseMoveSpeed() method for CharStat and children)
- calculation of walk speed from run speed was replaced by table values
- core support for pet's template "speed_on_ride" parameter
- penalties for level diff with mount and hungry mount was implemented
PDef, MDef stats:
- values for empty paperdol slots were unhardcoded
- P.Def. formula was updated
Reviewed by: UnAfraid, Zoey76
------------------------------------------------------------------------
r6211 | torikawatukune | 2013-08-07 13:07:05 +0900 (水, 07 8 2013) | 1 line

インスタン??ジョン「海賊王の棲み処?白昼夢」（昼ザケン??経過時間表示
------------------------------------------------------------------------
r6206 | torikawatukune | 2013-08-05 13:07:27 +0900 (? 05 8 2013) | 1 line

整?
------------------------------------------------------------------------
r6204 | torikawatukune | 2013-08-05 12:53:24 +0900 (? 05 8 2013) | 37 lines

SYNC: CORE r5975 / Adry_85
BETA: Skills rework:
	* L2PcInstance:
		* Removed isUsingDualWeapon() not used anymore.
		* Removed custom check for Strider Siege Assault skill (new condition will be added soon).
		* Fixed double system message when you use Soul Rage skill.
	* Stats:
		* Removed useless stats (LETHAL_RATE, AGGRESSION_VULN, AGGRESSION_PROF, CRIT_PROF, NONE_WPN_VULN, transformId).
	* !SystemMessageId:
		* Updated system message when you done damage on target.
		* Added missing system message for Seven Signs quests (quests will be added soon).
	* Formulas:
		* Moved calcLethalHit in proper effect handler.
		* Cleanup and fixes some methods.
		* Fixing blow bonus when you hitting from the side of target.
	* L2Character:
		* Removed !CpConsume check and fixed skill Over the Body.
	* L2CubicInstance:
		* Added !CubicDrain method.
		* Removed useless comment.
		* Fixed Magical Critical Rate calculation.
	* L2Skill:
		* Removed staticDamage variable, now have own effect like retail.
		* Removed canBeReflected variable, now have his proper checks.
		* Cleanup and fixes some methods.
	* L2SkillType:
		* Deleted PDAM, MDAM, MANADAM, CPDAMPERCENT, DRAIN, DEATHLINK, FATAL, BLOW, STRSIEGEASSAULT and CHARGEDAM.
	* L2EffectType:
		* Added new effects DEATH_LINK, ENERGY_ATTACK, FATAL_BLOW, HP_DRAIN, LETHAL, MAGICAL_ATTACK, MAGICAL_ATTACK_MP, PHYSICAL_ATTACK, PHYSICAL_ATTACK_HP_LINK and STATIC_DAMAGE.
		* Renamed !IncreaseCharges to !FocusEnergy and made effect retail like.
		* Added new effect !FocusMaxEnergy.
	* Effecthandlers
		* Removed !StatusUpdate from some effect because is already updated by setCurrentHp, setCurrentMp and setCurrentCp methods.
		
	'''NOTE''': New skill debugging will be added soon.
	
	Reviewed by: MELERIX, Zoey76
------------------------------------------------------------------------
r6198 | torikawatukune | 2013-08-04 22:15:45 +0900 (日, 04 8 2013) | 1 line

ExSendUIEvent のnpcstringパラメータ送信部? NpcSay と同じにした.
------------------------------------------------------------------------
r6196 | torikawatukune | 2013-08-04 13:18:18 +0900 (日, 04 8 2013) | 1 line

微調整 ExSendUIEvent
------------------------------------------------------------------------
r6195 | torikawatukune | 2013-08-03 22:11:51 +0900 (? 03 8 2013) | 2 lines

SYNC: CORE r5974 / UnAfraid
BETA: Missing part from [5973]
------------------------------------------------------------------------
r6194 | torikawatukune | 2013-08-03 21:50:11 +0900 (? 03 8 2013) | 3 lines

SYNC: CORE r5973 / UnAfraid
BETA: Updating ExSendUIEvent packet to support NpcStringId as well.
	* Patch by: Nos
------------------------------------------------------------------------
r6190 | torikawatukune | 2013-08-03 20:48:57 +0900 (? 03 8 2013) | 3 lines

SYNC: CORE r5972 / Zoey76
BETA: Debuffs without abnormal type should set in use and stats added to the character.
	* Minor cleanup to L2Character.
------------------------------------------------------------------------
r6189 | torikawatukune | 2013-08-02 16:11:12 +0900 (? 02 8 2013) | 2 lines

admin_reload skills で「SkillTable: No skill info found for skill id XXXX and skill level X.」が大量に発生す?
HashMap -> FastIntObjectMap
------------------------------------------------------------------------
r6187 | torikawatukune | 2013-08-02 16:05:48 +0900 (? 02 8 2013) | 1 line

??
------------------------------------------------------------------------
r6185 | torikawatukune | 2013-08-01 01:23:57 +0900 (木, 01 8 2013) | 3 lines

SYNC: CORE r5971 / Zoey76
BETA: Minor fixes for [5970].
Reported by: Adry_85
------------------------------------------------------------------------
r6184 | torikawatukune | 2013-08-01 01:19:55 +0900 (木, 01 8 2013) | 4 lines

SYNC: CORE r5970 / Zoey76
BETA: Effect template loading cleanup.
Patch by: UnAfraid
Reviewed by: Zoey76
------------------------------------------------------------------------
r6183 | torikawatukune | 2013-08-01 00:09:41 +0900 (木, 01 8 2013) | 2 lines

SYNC: CORE r5969 / Zoey76
BETA: Since [DP9671] we actually need to change core, not the other way around.
------------------------------------------------------------------------
r6181 | torikawatukune | 2013-08-01 00:03:06 +0900 (木, 01 8 2013) | 7 lines

SYNC: CORE r5968 / Zoey76
BETA: Misc stuff:
	* Minor cleanup to L2StaticObjectInstance.
	* Affect Scope enumerated.
	* Ride State enumerated.
	* Affect Object enumerated.
	* Target Type JavaDocs.
------------------------------------------------------------------------
r6176 | torikawatukune | 2013-07-31 21:44:40 +0900 (水, 31 7 2013) | 3 lines

SYNC: CORE r5967 / Zoey76
BETA: Minor fix to [5964].
Reported by: jurchiks
------------------------------------------------------------------------
r6174 | torikawatukune | 2013-07-31 21:16:23 +0900 (水, 31 7 2013) | 4 lines

SYNC: CORE r5966 / Zoey76
BETA: Fixing issue with "over time" skills lasting longer than they should.
	* Pre-implementation of proper tick system.
Reported by: Zoey76, nBd, blacksea
------------------------------------------------------------------------
r6173 | torikawatukune | 2013-07-31 18:33:36 +0900 (水, 31 7 2013) | 2 lines

HashMap --> long[] ExperienceTableの経験?
HashMap --> String[] InstanceManagerのインスタントゾーン?
------------------------------------------------------------------------
r6171 | torikawatukune | 2013-07-30 19:15:24 +0900 (火, 30 7 2013) | 1 line

整?
------------------------------------------------------------------------
r6169 | torikawatukune | 2013-07-30 13:18:04 +0900 (火, 30 7 2013) | 7 lines

SYNC: CORE r5965 / Zoey76
BETA: New methods and minor changes:
	* hasPet() return true if the player has a summon and the summon is a pet.
	* hasServitor() return true if the player has a summon and the summon is a servitor.
	* New target type SERVITOR, for servitors.
	* Target type SUMMON, changed to be used for summons, either pets or servitors.
	* Added retail like TargetType enumerated for future use.
------------------------------------------------------------------------
r6167 | torikawatukune | 2013-07-30 04:48:16 +0900 (火, 30 7 2013) | 1 line

HashSet --> SortedIntIntArrayMap
------------------------------------------------------------------------
r6166 | torikawatukune | 2013-07-30 03:41:16 +0900 (火, 30 7 2013) | 1 line

List、ArrayList、FastList混在 --> ArrayListに統?
------------------------------------------------------------------------
r6165 | torikawatukune | 2013-07-30 03:38:17 +0900 (火, 30 7 2013) | 1 line

HashMap --> SortedIntObjectArrayMap
------------------------------------------------------------------------
r6161 | torikawatukune | 2013-07-29 15:27:07 +0900 (? 29 7 2013) | 8 lines

SYNC: CORE r5964 / Zoey76
BETA: Minor rework of L2Attackable:
	* Fields should be at the begin of the class.
	* Constructor should be after the fields.
	* Merging conditions in useMagic(..) method, shortening the code.
	* OOP rework of calculateRewards(..) method, more could be done.
		* Fixes issue with summons not over-hitting and not giving extra XP on over-hit.
Reported by: MELERIX
------------------------------------------------------------------------
r6160 | torikawatukune | 2013-07-29 08:47:11 +0900 (? 29 7 2013) | 1 line

整?
------------------------------------------------------------------------
r6159 | torikawatukune | 2013-07-29 08:45:41 +0900 (? 29 7 2013) | 1 line

メモリーリーク
------------------------------------------------------------------------
r6158 | torikawatukune | 2013-07-29 08:43:03 +0900 (? 29 7 2013) | 1 line

整?不要なimport
------------------------------------------------------------------------
r6155 | torikawatukune | 2013-07-28 16:27:35 +0900 (日, 28 7 2013) | 7 lines

SYNC: CORE r5963 / UnAfraid
BETA: Rework of MultisellData table:
	* Using DocumentParser
		* Implemented ability to use different FileFilter then XMLFilter.
	* Using strict filename filter for multisells.
	* Implemented strict checks to bind specific multisells to specific npcs to prevent from ability to open every multisell from every merchant npc.
	* Reviewed by: Zoey76, MELERIX
------------------------------------------------------------------------
r6154 | torikawatukune | 2013-07-28 15:44:14 +0900 (日, 28 7 2013) | 3 lines

SYNC: CORE r5962 / UnAfraid
BETA: Fixing one more deadlock in increase/decrease charges (We got AtomicInteger sync block is not needed)
	* Reported by: nBd
------------------------------------------------------------------------
r6153 | torikawatukune | 2013-07-28 14:37:17 +0900 (日, 28 7 2013) | 2 lines

SYNC: CORE r5961 / nBd
BETA: Fixing SelfEffects, they should be added to CharEffectList
------------------------------------------------------------------------
r6151 | torikawatukune | 2013-07-28 14:15:42 +0900 (日, 28 7 2013) | 3 lines

SYNC: CORE r5960 / Zoey76
BETA: Continuing with [5945] and [5946], more core cleanup.
Reported by: nBd
------------------------------------------------------------------------
r6150 | torikawatukune | 2013-07-28 14:13:44 +0900 (日, 28 7 2013) | 6 lines

SYNC: CORE r5959 / Zoey76
BETA: Effect list fixes.
	* Fixing deadlock from excessive locking.
		* Reported by: nBd, UnAfraid
	* Fixing endless debuff effects (I was so worried to fix buffs, that I forgot about debuffs!).
		* Reported by: nBd, UnAfraid, iskipper092
------------------------------------------------------------------------
r6148 | torikawatukune | 2013-07-28 14:00:30 +0900 (日, 28 7 2013) | 2 lines

SYNC: CORE r5958 / Zoey76
BETA: Restoring abnormal type for special skills that shouldn't stack in High Five.
------------------------------------------------------------------------
r6147 | torikawatukune | 2013-07-28 13:48:42 +0900 (日, 28 7 2013) | 5 lines

SYNC: CORE r5957 / UnAfraid
BETA: Minor typo fixes:
	* Initialize arena votes for Handy's block checker in constructor (Sometimes causes NPEs).
	* Upon shutdown abort restore server status (Not showing down)
	* Patch by: Nos
------------------------------------------------------------------------
r6145 | torikawatukune | 2013-07-25 20:19:58 +0900 (木, 25 7 2013) | 2 lines

SYNC: LIB r5956 / MELERIX
LIBS/BETA: Missing recompile JavaEngine Lib from [5842].
------------------------------------------------------------------------
r6144 | torikawatukune | 2013-07-25 20:12:21 +0900 (木, 25 7 2013) | 2 lines

SYNC: CORE r5955 / MELERIX
LIBS/BETA: Missing recompile JavaEngine Lib from [5842].
------------------------------------------------------------------------
r6142 | torikawatukune | 2013-07-22 17:11:47 +0900 (? 22 7 2013) | 3 lines

SYNC: CORE r5954 / UnAfraid
BETA: Fixinig Deadlocks in L2Effect caused by start/stopEffectTask methods.
	* Reported by: nBd
------------------------------------------------------------------------
r6141 | torikawatukune | 2013-07-22 17:05:06 +0900 (? 22 7 2013) | 4 lines

SYNC: CORE r5953 / UnAfraid
BETA: Fixing minor typo in L2NpcAIData.
	* Reported by: Nos
	* Patch by: Nos
------------------------------------------------------------------------
r6137 | torikawatukune | 2013-07-22 02:12:20 +0900 (? 22 7 2013) | 4 lines

SYNC: CORE r5952 / UnAfraid
BETA: Fixing custom config for skills abnormal time. Since last rework it stopped, working because skill time from skills is used not from effects.
	* Reported by: lucan, badboy29, nBd
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r6132 | torikawatukune | 2013-07-21 11:01:20 +0900 (日, 21 7 2013) | 4 lines

SYNC: CORE r5951 / malyelfik
BETA: Updating '''Arena Manager'''
Patch by: St3eT
Reviewed by: !UnAfraid, Zoey76, malyelfik
------------------------------------------------------------------------
r6131 | torikawatukune | 2013-07-21 06:16:49 +0900 (日, 21 7 2013) | 5 lines

SYNC: CORE r5950 / Zoey76
BETA: Retail like HP/MP/CP character creation values.
Patch by: FinalDestination
Reviewed by: Zoey76
Thanks to: St3eT
------------------------------------------------------------------------
r6128 | torikawatukune | 2013-07-21 05:40:33 +0900 (日, 21 7 2013) | 2 lines

SYNC: CORE r5949 / Zoey76
BETA: Unhardcoding Trainer Healer AI.
------------------------------------------------------------------------
r6125 | torikawatukune | 2013-07-20 09:55:44 +0900 (? 20 7 2013) | 5 lines

SYNC: CORE r5948 / Zoey76
BETA: Unhardcoding Wyvern Manager:
	* Unified AI for castle, forts and halls.
	* Merged bypass handler and core AI in a single AI script in Datapack.
Reviewed by: jurchiks, UnAfraid, Zoey76
------------------------------------------------------------------------
r6124 | torikawatukune | 2013-07-18 12:54:04 +0900 (木, 18 7 2013) | 3 lines

SYNC: CORE r5947 / Zoey76
BETA: Fixing toggle skills icon not being displayed when the skill was activated.
	* Minor improvement to stopAllEffects()
------------------------------------------------------------------------
r6122 | torikawatukune | 2013-07-18 11:26:07 +0900 (木, 18 7 2013) | 2 lines

SYNC: CORE r5946 / Zoey76
BETA: Continuing with [5945], more core cleanup.
------------------------------------------------------------------------
r6119 | torikawatukune | 2013-07-18 10:01:03 +0900 (木, 18 7 2013) | 2 lines

SYNC: CORE r5945 / Zoey76
BETA: Cleanup of useless methods and name fixing.
------------------------------------------------------------------------
r6115 | torikawatukune | 2013-07-18 01:41:38 +0900 (木, 18 7 2013) | 1 line

整?getEventQuests()
------------------------------------------------------------------------
r6112 | torikawatukune | 2013-07-17 23:46:49 +0900 (水, 17 7 2013) | 3 lines

SYNC: CORE r5944 / Zoey76
BETA: Removing useless class and package.
	* Minor NPE vulnerability fix.
------------------------------------------------------------------------
r6110 | torikawatukune | 2013-07-17 08:56:55 +0900 (水, 17 7 2013) | 1 line

Quest#addSpawnがstaticに
------------------------------------------------------------------------
r6108 | torikawatukune | 2013-07-16 20:05:03 +0900 (火, 16 7 2013) | 6 lines

SYNC: CORE r5943 / Zoey76
BETA: Unhardcoding Avant-Garde AI.
	* Minor packets rework/cleanup.
	* Replacing Javolution in AcquireSkillList with Java implementation.
	* AcquireSkillType enum to uppercase.
	* Making some method from Quest static.
------------------------------------------------------------------------
r6106 | torikawatukune | 2013-07-16 14:06:33 +0900 (火, 16 7 2013) | 3 lines

SYNC: CORE r5942 / Zoey76
BETA: Minor fix for skills without abnormal type and multiple effects.
Reported by: FinalDestination
------------------------------------------------------------------------
r6105 | torikawatukune | 2013-07-16 14:03:15 +0900 (火, 16 7 2013) | 5 lines

SYNC: CORE r5941 / UnAfraid
BETA: Fixing minor problem with PlayerVariables for some reason it stores booleans as 0/1 instead of false/true.
	* Also added missing cleanup of character_variables table for non-existing players.
		* Patch by: nBd
	* Also using batches for store query.
------------------------------------------------------------------------
r6101 | torikawatukune | 2013-07-14 21:27:25 +0900 (日, 14 7 2013) | 1 line

整?
------------------------------------------------------------------------
r6100 | torikawatukune | 2013-07-14 21:14:38 +0900 (日, 14 7 2013) | 5 lines

SYNC: CORE r5940 / Zoey76
BETA: Fixing effect restoring missing:
	* Now works for players, pets and servitors.
	* Adding logs to TradeList, since thrown NPE doesn't provide enough information to address the issues.
Reported by: oscard, St3eT
------------------------------------------------------------------------
r6099 | torikawatukune | 2013-07-14 20:58:55 +0900 (日, 14 7 2013) | 2 lines

SYNC: CORE r5939 / MELERIX
BETA: Fixed '''!ElementMod''' Formula.
------------------------------------------------------------------------
r6094 | torikawatukune | 2013-07-11 22:45:27 +0900 (木, 11 7 2013) | 62 lines

SYNC: CORE r5938 / Zoey76
BETA: Effect rework:
	* Complete rework of !CharEffectList.
		* Mimicking "List" operations, remove(..), add(..), isEmpty()...
		* Thread-safe.
			* Using reentrant locks for read/write operations.
		* Removed cache-array, wasn't working.
		* Removed useless methods.
		* Removed queue, wrong implementation was leading to wrong updates in effect lists.
		* Now effects from skills are managed in batches, less calls to methods, avoiding overhead from synchronization and keeping abnormal type groups safe.
		* Support for blocked buff slots, no more hacks!
			* Implemented proper effect.
		* No more dependence on Javolution.
		* !JavaDocs!
	* Abnormal type, level and time are global to the skill and not specific to each effect.
		* Keeping support to customize each effect duration time, needs testing.
	* Added abnormal type enum, no more strings.
		* Removed overhead from string comparison.
	* !EffectTemplate rework:
		* No more public fields, we use mutators and accessors to work with them!
		* Func list to List instead of array.
			* Avoid CPU overhead, System.arraycopy(..).
		* Removed unused transform parameters.
		* !JavaDocs!
	* L2Skill rework:
		* No more dependence on Javolution.
		* Func and Effect lists to List instead of array.
		* Removed some useless effect type related method from skills.
		* Removed custom restriction for stolen effect with current duration less than 5 seconds.
		* If NPE appear they have to be properly fixed, no more hacks!
		* Updated toString() method.
		* !JavaDocs!
	* L2Effect rework:
		* Effects do not store static data from template!
		* Removed unused transform parameters.
		* Removed "passive effect" related methods, effect is passive if skill is passive.
		* Removed "buff"/"debuff" related method from effects, skills are buffs or debuffs not effects.
		* Updated toString() method.
		* Removed effectCanBeStolen() method, now canBeStolen() is overridden in effect implementations in Datapack.
		* !JavaDocs!
	* L2Item minor rework:
		* Func and Effect lists to List instead of array.
			* Avoid CPU overhead, System.arraycopy(..).
		* No more dependence on Javolution.
		* Now _questEvents is initialized only if it's used, not for all items!
	* L2Weapon fixes:
		* Fixed bug in getSkillEffects(L2Character, L2Character, L2Skill) returning always empty array of effects!
		* Func and Effect lists to List instead of array.
			* Avoid CPU overhead, System.arraycopy(..).
		* No more dependence on Javolution.
	* Reworked "get func" methods to avoid toArray(..) calls.
	* Proper use of maps, no more iteration over keys and retrieving the value using get method.
	* Externalized formula to calculate current effect duration to Formulas class.
	* Static fields are upper case.
	* Adding button to reload effects, '''must be follow by skill reload and probably player restart''' to ensure there is no memory-leftovers.
	* Fixing skill Frintezza's Songs(5008) abnormal types.
	* Fixing minor bug with High Five GM skills.
	* Added name to effect list from admin panel, fixed other minor glitches.
	* Removed old and classing GM menu.
	* Updated logs and comments.
Reviewed by: Adry_85, UnAfraid, MELERIX
Testing video: http://youtu.be/7qadv7QQhy4
------------------------------------------------------------------------
r6091 | torikawatukune | 2013-07-10 13:04:48 +0900 (水, 10 7 2013) | 2 lines

SYNC: CORE r5936 / Zoey76
BETA: Minor cleanup.
------------------------------------------------------------------------
r6090 | torikawatukune | 2013-07-10 12:56:36 +0900 (水, 10 7 2013) | 2 lines

SYNC: CORE r5935 / Adry_85
BETA: Core-part for ??[DP9639].
------------------------------------------------------------------------
r6082 | torikawatukune | 2013-07-09 17:17:14 +0900 (火, 09 7 2013) | 4 lines

SYNC: CORE r5934 DATA r9634 / Zoey76
BETA: Unhardcodding Fame Manager from core.
Patch by: St3eT
Reviewed by: Zoey76
------------------------------------------------------------------------
r6077 | torikawatukune | 2013-07-09 06:49:00 +0900 (火, 09 7 2013) | 3 lines

SYNC: CORE r5933 / Zoey76
BETA: Configuration option to allow access to Hellbound without quests.
Patch by: St3eT
------------------------------------------------------------------------
r6072 | torikawatukune | 2013-07-08 18:17:24 +0900 (? 08 7 2013) | 1 line

整?
------------------------------------------------------------------------
r6071 | torikawatukune | 2013-07-08 17:50:06 +0900 (? 08 7 2013) | 7 lines

SYNC: CORE r5932 / UnAfraid
BETA: Minor rework of Quest class:
	* Refactored registering methods to accept array/collection.
	* Reusing code.
	* Removed return type of registering methods.
	* Patch by: xBan1x
	* Reviewed by: Zoey76, Adry_85
------------------------------------------------------------------------
r6069 | torikawatukune | 2013-07-08 14:40:00 +0900 (? 08 7 2013) | 3 lines

日本?
「傭兵証明書?
「○○?地?
------------------------------------------------------------------------
r6066 | torikawatukune | 2013-07-07 01:40:04 +0900 (日, 07 7 2013) | 2 lines

SYNC: CORE r5931 / malyelfik
BETA: Core-part for ?[DP9622]
------------------------------------------------------------------------
r6063 | torikawatukune | 2013-07-06 09:29:38 +0900 (? 06 7 2013) | 2 lines

SYNC: CORE r5930 / MELERIX
BETA: Removed the old "mAtk/mDef" modifiers from debuffs formulas, it is causing more issues than benefits, this will be re-added when is done properly and will be informed here: http://www.l2jserver.com/forum/viewtopic.php?f=91&t=22330&start=15#p160660
------------------------------------------------------------------------
r6058 | torikawatukune | 2013-07-05 17:03:36 +0900 (? 05 7 2013) | 6 lines

SYNC: CORE r5929 / Adry_85
SYNC: DATA r9618 / Adry_85
BETA: Clan Trader from Core to DP.
	Patch by: St3eT
	Reviewed by: Adry_85, malyelfik, !UnAfraid
	Tested by: nache
------------------------------------------------------------------------
r6057 | torikawatukune | 2013-07-04 21:26:15 +0900 (木, 04 7 2013) | 1 line

Map --> FastintObjectmap, SortedIntObjectArrayMap
------------------------------------------------------------------------
r6049 | torikawatukune | 2013-07-03 13:02:43 +0900 (水, 03 7 2013) | 6 lines

SYNC: CORE r5928 DATA r9616 / malyelfik
BETA: Updating castle chamberlains
* Moved from Core to DP
* Added castle doors and traps upgrades
Reviewed by: Adry_85, !UnAfraid
'''NOTE''': Require Core/DP Update!
------------------------------------------------------------------------
r6045 | torikawatukune | 2013-06-30 17:56:10 +0900 (日, 30 6 2013) | 1 line

java script --> java
------------------------------------------------------------------------
r6039 | torikawatukune | 2013-06-30 11:05:10 +0900 (日, 30 6 2013) | 3 lines

SYNC: CORE r5927 / MELERIX
BETA: Partially revert of [5857] it was already fixed since [5101].
Thanks to: xban1x
------------------------------------------------------------------------
r6038 | torikawatukune | 2013-06-30 11:03:29 +0900 (日, 30 6 2013) | 2 lines

SYNC: CORE r5926 / MELERIX
BETA: Some Improvements for [5910] & [5925], also added a missing check in calcLethalHit (no more "Hall-Kill" from front or sides with BackStab).
------------------------------------------------------------------------
r6037 | torikawatukune | 2013-06-30 11:01:39 +0900 (日, 30 6 2013) | 5 lines

SYNC: CORE r5925 / MELERIX
BETA: Updated "Blow Success" Formula
 * now use DEX modifier properly.
 * no more BackStab from sides.
Also included a small improvement in calcBlowDamage by Adry_85.
------------------------------------------------------------------------
r6036 | torikawatukune | 2013-06-30 10:58:12 +0900 (日, 30 6 2013) | 2 lines

SYNC: CORE r5924 / MELERIX
BETA: Cleanup after [DP8103].
------------------------------------------------------------------------
r6032 | torikawatukune | 2013-06-30 00:48:31 +0900 (日, 30 6 2013) | 5 lines

SYNC: CORE r5923 / Zoey76
BETA: Two new methods.
	* hasQuestState(String) to verify if the player has the given quest state.
	* getRandomBoolean() to easy quest scripts.
		* Suggested by: jurchiks
------------------------------------------------------------------------
r6030 | torikawatukune | 2013-06-30 00:17:26 +0900 (日, 30 6 2013) | 2 lines

SYNC: CORE r5922 / Zoey76
BETA: Minor cleanup.
------------------------------------------------------------------------
r6029 | torikawatukune | 2013-06-30 00:14:59 +0900 (日, 30 6 2013) | 2 lines

SYNC: CORE r5921 / nBd
Revert [5501] as this seems to be just wrong!
------------------------------------------------------------------------
r6025 | torikawatukune | 2013-06-29 19:23:31 +0900 (? 29 6 2013) | 4 lines

SYNC: CORE r5920 / Adry_85
BETA: Added more !QuestSound.
	Patch by: jurchiks
	Revieved by: Adry_85
------------------------------------------------------------------------
r6023 | torikawatukune | 2013-06-29 18:28:47 +0900 (? 29 6 2013) | 1 line

猛獣の放牧地の「手なづけられた○○」?スキルに再使用時間のチェ?を追?
------------------------------------------------------------------------
r6022 | torikawatukune | 2013-06-28 21:33:20 +0900 (? 28 6 2013) | 1 line

微調整
------------------------------------------------------------------------
r6021 | torikawatukune | 2013-06-28 21:24:41 +0900 (? 28 6 2013) | 12 lines

SYNC: CORE r5919 / Adry_85
BETA: Core-part for ?[DP9604].
	- Removed old stuff
	
		Patch by: UnAfraid
		
	- Removed useless !SkillType
	- Revise soul method a bit
	- Removed useless Stats
	- More improvements and cleanup
	
	Reviewed by: !MELERIX, UnAfraid, Zoey76
------------------------------------------------------------------------
r6019 | torikawatukune | 2013-06-28 20:16:00 +0900 (? 28 6 2013) | 1 line

微調整
------------------------------------------------------------------------
r6011 | torikawatukune | 2013-06-28 18:04:55 +0900 (? 28 6 2013) | 2 lines

SYNC: CORE r5918 / Adry_85
BETA: Removed MANAHEAL_BY_LEVEL SkillType.
------------------------------------------------------------------------
r6009 | torikawatukune | 2013-06-28 16:36:56 +0900 (? 28 6 2013) | 3 lines

SYNC: CORE r5917 / Adry_85
BETA: Unhardcoded !calcBlowSuccess and minor improvements.
	Reviewed by: Zoey76
------------------------------------------------------------------------
r6005 | torikawatukune | 2013-06-28 16:16:14 +0900 (? 28 6 2013) | 1 line

整?
------------------------------------------------------------------------
r6003 | torikawatukune | 2013-06-28 13:44:15 +0900 (? 28 6 2013) | 2 lines

SYNC: CORE r5916 / UnAfraid
BETA: Unhardcoding TvTEvent checks and giving ability to plug any other event without messing with the core a lot.
------------------------------------------------------------------------
r5999 | torikawatukune | 2013-06-27 20:47:09 +0900 (木, 27 6 2013) | 2 lines

SYNC: CORE r5915 / MELERIX
BETA: This is no longer used.
------------------------------------------------------------------------
r5993 | torikawatukune | 2013-06-26 18:47:48 +0900 (水, 26 6 2013) | 3 lines

SYNC: CORE r5914 / UnAfraid
BETA: Fixing little logical problem from [5910] caused all lethal checks to return true 100%.
	* Reported by: nBd
------------------------------------------------------------------------
r5991 | torikawatukune | 2013-06-26 18:31:34 +0900 (水, 26 6 2013) | 1 line

整?
------------------------------------------------------------------------
r5990 | torikawatukune | 2013-06-26 17:28:34 +0900 (水, 26 6 2013) | 3 lines

SYNC: CORE r5913 / UnAfraid
BETA: Restoring accidently reverted changes to !AugmentationData class.
	* Reported by: Zoey76
------------------------------------------------------------------------
r5989 | torikawatukune | 2013-06-26 17:21:03 +0900 (水, 26 6 2013) | 2 lines

SYNC: CORE r5912 / Adry_85
BETA: Core-part for ?[DP9580].
------------------------------------------------------------------------
r5986 | torikawatukune | 2013-06-25 18:32:33 +0900 (火, 25 6 2013) | 2 lines

アイ?のList<Options> _enchantOptions変数を遅延初期?
※すべてのアイ?に?道に落ちて?ア?とかにも）ArrayListが割り当てられてしま??メモリーの無??なるた?
------------------------------------------------------------------------
r5985 | torikawatukune | 2013-06-25 17:37:35 +0900 (火, 25 6 2013) | 1 line

無意味なキャストを省略
------------------------------------------------------------------------
r5983 | torikawatukune | 2013-06-25 08:03:12 +0900 (火, 25 6 2013) | 15 lines

SYNC: CORE r5911 / UnAfraid
BETA: Items related reworks:
	* Added ability to verify trigger skills if target matches pvp conditions before activating them 
		* Note: '''Disabled by default! '''
	* Fixing an exploit causing some items to add stats but when unequip do not remove it.
		* Reported by: nBd
	* Reworking all item instances to verify for all available item modifications (Element, Augment, etc..) no matter what type they are.
	* Reworking augmentation system:
		* Now is a bit more retail like.
		* Added changes for each augmentation option 
			* Note: '''Not totally randomly as before! '''
		* Added config to keep old way.
		* Reworked augmentation trigger effects to be handled properly
			* Note: '''You will not see them anymore in your skill list! '''
		* Patch by: Sandro, UnAfraid
------------------------------------------------------------------------
r5977 | torikawatukune | 2013-06-24 00:38:06 +0900 (? 24 6 2013) | 5 lines

SYNC: CORE r5910 / MELERIX
BETA: Fixed Lethal Formula to match retail, also fixed sysmsgs and improved the code a bit (with the help of Zoey76).
Reported by: _DS_, Decad, Konstantinos
Reviewed by: Zoey76
Tested by: oscard, Konstantinos, JMD
------------------------------------------------------------------------
r5976 | torikawatukune | 2013-06-24 00:30:57 +0900 (? 24 6 2013) | 2 lines

微調整 WalkingManager#visualize
repeatStyle="cycle" ?終点と始点をつなぐよ?
------------------------------------------------------------------------
r5973 | torikawatukune | 2013-06-21 12:35:50 +0900 (? 21 6 2013) | 1 line

微調整 - 猛獣の放牧地の「手なづけられたアルパイン○○○?
------------------------------------------------------------------------
r5970 | torikawatukune | 2013-06-20 11:45:11 +0900 (木, 20 6 2013) | 4 lines

改?- 猛獣の放牧地の「手なづけられたアルパイン○○○?
* 猛獣訓練?を操作しなくても?飼?を?動バフするよ?した
* 未完? - 飼?が攻?れたら?敵を?動デバフ・飼?を?動ヒール
* TODO - L2TamedBeastInstanceがごち?ち?すぎる?で、フレヤ以前?FeedableBeastsは?して、フレヤ以後?BeastFarm?残す
------------------------------------------------------------------------
r5968 | torikawatukune | 2013-06-20 11:26:08 +0900 (木, 20 6 2013) | 1 line

?ミング モンスターの名前をnpcstring?- 微調整
------------------------------------------------------------------------
r5966 | torikawatukune | 2013-06-16 00:16:16 +0900 (日, 16 6 2013) | 3 lines

SYNC: CORE r5908 / MELERIX
BETA: Fixing a issue that was causing Pets unable to use his equipment.
Reported by: leandro007
------------------------------------------------------------------------
r5962 | torikawatukune | 2013-06-14 16:05:09 +0900 (? 14 6 2013) | 1 line

WalkingManagerで走行中のモンスターが?スキル「サイレントムーブ?使用中のプレイヤーを?制攻?る不??
------------------------------------------------------------------------
r5956 | torikawatukune | 2013-06-12 20:10:04 +0900 (水, 12 6 2013) | 3 lines

SYNC: CORE r5907 / UnAfraid
BETA: Fixing client critical error when creating character (Sending two times CharSelectionInfo causes critical error sometimes).
	* Reported by: lion, nBd
------------------------------------------------------------------------
r5952 | torikawatukune | 2013-06-12 01:22:01 +0900 (水, 12 6 2013) | 1 line

整?
------------------------------------------------------------------------
r5950 | torikawatukune | 2013-06-11 21:50:22 +0900 (火, 11 6 2013) | 1 line

整?
------------------------------------------------------------------------
r5949 | torikawatukune | 2013-06-11 21:45:29 +0900 (火, 11 6 2013) | 14 lines

SYNC: CORE r5906 / Zoey76
BETA: Fixing memory leak:
	* Custom skills are used only by players, not by every L2Character!
	* Improved !RequestMagicSkillUse to retrieve skills with less map calls (OOP).
	* Using lazy initialization, even if map is for player only, players with no custom skills shouldn't instantiate it.
	* Removed deprecated method related to class name.
	* Using hierarchy in !PcItemTemplate to inherit !ItemHolder fields and methods.
	* Using !ArrayList instead of !FastList in !SkillList, there is no need for concurrent or thread safe operations.
	* Removed removeSkill(L2Skill) from L2Character.
	* Overridden addSkill(L2Skill) in L2PcInstance to keep player related code in player class.
	* Fixing issue with custom skills not being displayed by client when skill level doesn't exist in client.
		* Using custom display level to properly display custom skills.
			* XML skill parameter: displayLevel (same use as displayId).
		* Video: http://youtu.be/9wHGkqd5PPc
------------------------------------------------------------------------
r5947 | torikawatukune | 2013-06-11 15:52:16 +0900 (火, 11 6 2013) | 2 lines

SYNC: CORE r5905 / nBd
BETA: If we have a Config and use it to decrease rep, why not check for it..
------------------------------------------------------------------------
r5945 | torikawatukune | 2013-06-11 14:56:30 +0900 (火, 11 6 2013) | 1 line

整???用
------------------------------------------------------------------------
r5944 | torikawatukune | 2013-06-11 14:52:20 +0900 (火, 11 6 2013) | 1 line

?の?ミングに成功したモンスターが後をつ?きたとき?重ならな??横に並ぶようにした
------------------------------------------------------------------------
r5943 | torikawatukune | 2013-06-10 23:43:55 +0900 (? 10 6 2013) | 1 line

?の?ミングに成功したモンスターが後をつ?きたとき?重ならな??横に並ぶように・・・した?未完?)
------------------------------------------------------------------------
r5941 | torikawatukune | 2013-06-10 22:49:01 +0900 (? 10 6 2013) | 1 line

?ミングに成功したモンスターがときどき喋るよ?した
------------------------------------------------------------------------
r5940 | torikawatukune | 2013-06-09 22:18:01 +0900 (日, 09 6 2013) | 2 lines

整?onEvtArrived()
(Valakas9103 動作未確?
------------------------------------------------------------------------
r5939 | torikawatukune | 2013-06-09 14:21:14 +0900 (日, 09 6 2013) | 1 line

Sorted***ObjectArrayMapの無?arraycopyを省略
------------------------------------------------------------------------
r5935 | torikawatukune | 2013-06-09 12:38:58 +0900 (日, 09 6 2013) | 6 lines

槍??攻?すると?ミングモンスターが巻き添えになる不?合?修正
アイ? 15473 猛獣訓練用? で得られるスキルを使用すると、PVPフラグが立ってしま??合?修正.
* スキル 8362 猛獣訓練?解き放つ - 猛獣?頭放ちます?
* スキル 8364 猛獣訓練?特殊?力使用 - 猛獣に特殊?力を使??令します?
* スキル 8363 猛獣訓練?つ?来?- 猛獣につ?来るよ?令します?

------------------------------------------------------------------------
r5930 | torikawatukune | 2013-06-04 01:27:20 +0900 (火, 04 6 2013) | 1 line

クラス SkillHashCode の中身?SkillTable に移?
------------------------------------------------------------------------
r5929 | torikawatukune | 2013-06-03 15:40:54 +0900 (? 03 6 2013) | 5 lines

L2CharacterAI#onEvtArrived から WalkingManager#onArrived と Quest#onMoveFinished が呼び出されて?が?
そ?後に if (getIntention() == AI_INTENTION_MOVE_TO) setIntention(AI_INTENTION_ACTIVE) があるため?
WalkingManagerやQuest側で新たに設定された AI_INTENTION_MOVE_TO が無効になってしま?とがある?
WalkingManager#onArrived では 100ミリ秒?タイマ?でタイミングをずらして?が?こ??かたではサーバが混み合って?とき?不確実なので?
AI_INTENTION を書き換えたとき? true を返して、L2CharacterAI の後??させな??しました?
------------------------------------------------------------------------
r5928 | torikawatukune | 2013-06-03 11:39:19 +0900 (? 03 6 2013) | 5 lines

WalkingManager関連
* 「今後?アク??モンスターを刺?るおそれがあります?」?前なのに襲ってくるので修正
* 微調整 クノリクスの叫び


------------------------------------------------------------------------
r5926 | torikawatukune | 2013-06-03 11:28:30 +0900 (? 03 6 2013) | 1 line

??用コード?整?
------------------------------------------------------------------------
r5924 | torikawatukune | 2013-06-03 11:19:51 +0900 (? 03 6 2013) | 1 line

死体?「あく?」をしな?
------------------------------------------------------------------------
r5922 | torikawatukune | 2013-05-29 05:58:13 +0900 (水, 29 5 2013) | 1 line

日本???、?スゲートキーパ?
------------------------------------------------------------------------
r5921 | torikawatukune | 2013-05-29 05:55:29 +0900 (水, 29 5 2013) | 1 line

Quest#onNodeArrived: String --> void
------------------------------------------------------------------------
r5919 | torikawatukune | 2013-05-28 15:39:18 +0900 (火, 28 5 2013) | 9 lines

SYNC: CORE r5904 / malyelfik
BETA: Moving some npc instances to DP:
* L2CastleBlacksmithInstance
* L2CastleTeleporterInstance
* L2CastleWarehouseInstance
* L2TownPetInstance
* Added onRouteFinished quest trigger
 * Thanks to Zoey76 for suggestion
Reviewed by: UnAfraid
------------------------------------------------------------------------
r5916 | torikawatukune | 2013-05-27 05:57:42 +0900 (? 27 5 2013) | 3 lines

takeItems(L2PcInstance player, int itemId, long amount)
takeItems(L2PcInstance player, int amount, int... itemIds)
同じ名称でパラメータの?が違う
------------------------------------------------------------------------
r5911 | torikawatukune | 2013-05-24 00:58:43 +0900 (? 24 5 2013) | 1 line

LongTimeEventのconfig.xmlでイベント?行役NPCを?置するとき?他?NPCと座標がぶつからな????ォルトにした
------------------------------------------------------------------------
r5909 | torikawatukune | 2013-05-23 02:20:35 +0900 (木, 23 5 2013) | 1 line

スカーレ? ヴァン ハリシャの突撃スキルが不?然な動作に見えることがある?でタイミングの調整
------------------------------------------------------------------------
r5905 | torikawatukune | 2013-05-20 12:00:09 +0900 (? 20 5 2013) | 1 line

インスタン?ゾーン?死亡したとき?残り時間メ?ージが???単位なのに表示はミリ秒なので修正
------------------------------------------------------------------------
r5896 | torikawatukune | 2013-05-10 03:04:18 +0900 (? 10 5 2013) | 2 lines

SYNC: CORE r5903 / MELERIX
BETA: CORE-Part for [DP9553].
------------------------------------------------------------------------
r5894 | torikawatukune | 2013-05-10 01:39:47 +0900 (? 10 5 2013) | 4 lines

SYNC: CORE r5902 / Adry_85
BETA: Fixing skills behaviour after [5901].
	Reported by: takhs7
	Tested by: MELERIX
------------------------------------------------------------------------
r5884 | torikawatukune | 2013-05-08 22:03:32 +0900 (水, 08 5 2013) | 1 line

affectLimit ... new int[2]?8000個???
------------------------------------------------------------------------
r5881 | torikawatukune | 2013-05-08 17:26:29 +0900 (水, 08 5 2013) | 7 lines

SYNC: CORE r5901 / Adry_85
BETA: Skill fixes:
	* Added support for affect limit parameter (only for TARGET_AREA_FRIENDLY)
	* Removed COMBATPOINTHEAL and CHAIN_HEAL SkillTypes
	* Added TARGET_AREA_FRIENDLY TargetType
	
	Reviewed by: lion, MELERIX, UnAfraid, Zoey76
------------------------------------------------------------------------
r5880 | torikawatukune | 2013-05-08 01:21:09 +0900 (水, 08 5 2013) | 1 line

?ミング モンスターの名前をnpcstring?
------------------------------------------------------------------------
r5873 | torikawatukune | 2013-05-05 10:11:37 +0900 (日, 05 5 2013) | 3 lines

SYNC: CORE r5900 / Zoey76
BETA: Removing unhardcoded despawn time for fishing monsters.
Reported by: lion
------------------------------------------------------------------------
r5871 | torikawatukune | 2013-05-05 04:10:56 +0900 (日, 05 5 2013) | 5 lines

SYNC: CORE r5899 / UnAfraid
BETA: Fixing bug causing item skills to be stored in database.
	* Reported by: nBd
	
	* '''NOTE:''' Please enable skill checker to cleanup all the skills that should not be stored in database (You can find it in General.properties).
------------------------------------------------------------------------
r5870 | torikawatukune | 2013-05-05 04:04:32 +0900 (日, 05 5 2013) | 3 lines

SYNC: CORE r5898 / UnAfraid
BETA: Changing L2GameClientPacket, L2GameServerPacket loggers to static to prevent from creating logger for each packet created.
	* Reported by: nBd
------------------------------------------------------------------------
r5868 | torikawatukune | 2013-05-05 03:35:39 +0900 (日, 05 5 2013) | 3 lines

SYNC: CORE r5897 / UnAfraid
BETA: Improving hasEffectType method to do not cause such over-heat (Creating lots of new L2Effect objects just to check their EffectType)
	* Reviewed by: Zoey76, DrHouse
------------------------------------------------------------------------
r5867 | torikawatukune | 2013-05-05 03:31:49 +0900 (日, 05 5 2013) | 3 lines

SYNC: CORE r5896 / UnAfraid
BETA: Fixing NPE vulnerability in ExShowScreenMessage.
	* Reported by: oscard
------------------------------------------------------------------------
r5866 | torikawatukune | 2013-05-05 03:23:34 +0900 (日, 05 5 2013) | 7 lines

SYNC: CORE r5895 / Zoey76
BETA: Skill fixes!
	* Fixed heal (and alike) casted on flagged player didn't set flag on caster.
	* Fixed PVP skills set flag on caster when used on monsters.
		* PVP skills are offensive as well!
	* Tiny typo in config description.
		* Reported by: St3eT
------------------------------------------------------------------------
r5863 | torikawatukune | 2013-05-02 15:46:55 +0900 (木, 02 5 2013) | 4 lines

SYNC: CORE r5894 / UnAfraid
BETA: From now on all dances and songs will not be stored upon logout!
	* '''Note:''' We keep configuration to reverse it as it was until now.
	* Reported by: FinalDestination, St3eT
------------------------------------------------------------------------
r5859 | torikawatukune | 2013-05-01 22:08:28 +0900 (水, 01 5 2013) | 2 lines

SYNC: CORE r5893 / MELERIX
BETA: Few Improvements for formulas.
------------------------------------------------------------------------
r5856 | torikawatukune | 2013-05-01 22:00:57 +0900 (水, 01 5 2013) | 5 lines

SYNC: CORE r5892 / Zoey76
BETA: Effect fixes:
	* Now is possible to find the first passive effect with certain effect type.
	* Support for Lucky effect (Lucky skill).
	* Support for Enlarge Abnormal Slot effect (Divine Inspiration skill).
------------------------------------------------------------------------
r5855 | torikawatukune | 2013-05-01 21:58:21 +0900 (水, 01 5 2013) | 2 lines

SYNC: CORE r5891 / Adry_85
BETA: Core-part for ?[DP9534].
------------------------------------------------------------------------
r5853 | torikawatukune | 2013-05-01 21:39:54 +0900 (水, 01 5 2013) | 4 lines

SYNC: CORE r5890 / UnAfraid
BETA: Fixing name/title when changed not updating until relogin.
	* Thanks to: Whoever open ticket #6538
	* Reported by: MELERIX, nBd
------------------------------------------------------------------------
r5851 | torikawatukune | 2013-05-01 21:19:05 +0900 (水, 01 5 2013) | 2 lines

SYNC: CORE r5889 / Zoey76
BETA: Misc fixes.
------------------------------------------------------------------------
r5849 | torikawatukune | 2013-05-01 21:07:15 +0900 (水, 01 5 2013) | 7 lines

SYNC: CORE r5888 / Zoey76
BETA: More skill related cleanup:
	* Removed custom skill Id restrictions.
	* Fixed minor typo in variable name.
		* Reported by: jurchiks
	* Now clan skills are differenced if they belong to a pledge or sub-pledge skill tree, no more custom paramter.
	* Fixed some !JavaDocs.
------------------------------------------------------------------------
r5844 | torikawatukune | 2013-05-01 00:25:45 +0900 (水, 01 5 2013) | 19 lines

SYNC: CORE r5887 / Zoey76
BETA: Reworking skills (cleanup):
	* No more...
		* "neutral" skills, all skills are "neutral" by default.
		* dynamic skill/effect type dependent "offensive" checks.
		* dynamic skill/effect type dependent "pvp" checks.
		* null names, default is empty string.
		* dynamic seven sings skill checks, is cached in boolean until is finally unhardcoded.
		* CPDAM skill type, not used anywhere.
		* skills "pvp" and "offensive"  at the same time.
		* Spoil skill handler!
		* !CpDam skill handler!
		* _effectSkillType in L2Effect.
		* effectType in !EffectTemplate.
		* effectType in skill XMLs.
	* effectPower=-1 lands always!
	* Fixing Sweeper effect typos!
		* Reported by: Decad, Torvitas
Reviewed by: Adry_85, MELERIX, UnAfriad
------------------------------------------------------------------------
r5843 | torikawatukune | 2013-04-30 21:22:13 +0900 (火, 30 4 2013) | 1 line

整?
------------------------------------------------------------------------
r5842 | torikawatukune | 2013-04-30 21:20:01 +0900 (火, 30 4 2013) | 2 lines

SYNC: CORE r5886 / MELERIX
BETA: Some more for [5859] and few improvements in FuncMAtkMod.
------------------------------------------------------------------------
r5839 | torikawatukune | 2013-04-30 00:26:54 +0900 (火, 30 4 2013) | 3 lines

SYNC: CORE r5885 / Zoey76
BETA: Minor fixes for Sweeper (42) skill.
Patch by: MELERIX, Zoey76
------------------------------------------------------------------------
r5835 | torikawatukune | 2013-04-29 21:38:15 +0900 (? 29 4 2013) | 2 lines

SYNC: CORE r5884 / malyelfik
BETA: Core-part for [DP9524]
------------------------------------------------------------------------
r5833 | torikawatukune | 2013-04-29 19:00:56 +0900 (? 29 4 2013) | 4 lines

釣れた○○
* 先制攻?てこな?グの修正
* シャウト??間隔を7秒以上に
* 頭上タイトルを?レイヤー名に
------------------------------------------------------------------------
r5832 | torikawatukune | 2013-04-28 01:51:38 +0900 (日, 28 4 2013) | 3 lines

SYNC: CORE r5883 / UnAfraid
BETA: Fixing minor bug which causing some skills to be stored in database when they should not (Like Armor / Weapon grade penalty).
	* Reported by: oscard, Zoey76, Arantir
------------------------------------------------------------------------
r5831 | torikawatukune | 2013-04-28 01:42:55 +0900 (日, 28 4 2013) | 2 lines

SYNC: CORE r5882 / UnAfraid
BETA: Fixing really rare OID map bug which appears when is night according to game time controller and server is starting up at that time it spawns twice Eilhalder von Hellmann and causing him to be like a ghost (Non target-able, but attacking you at the same time)
------------------------------------------------------------------------
r5827 | torikawatukune | 2013-04-25 00:36:36 +0900 (木, 25 4 2013) | 1 line

釣れたカエル以外?モンスターのシャウ?
------------------------------------------------------------------------
r5825 | torikawatukune | 2013-04-24 14:11:17 +0900 (水, 24 4 2013) | 2 lines

SYNC: CORE r5881 / Zoey76
BETA: Unhardcoding warrior fishing monsters.
------------------------------------------------------------------------
r5821 | torikawatukune | 2013-04-24 09:14:02 +0900 (水, 24 4 2013) | 1 line

整?
------------------------------------------------------------------------
r5820 | torikawatukune | 2013-04-24 09:13:10 +0900 (水, 24 4 2013) | 3 lines

SYNC: CORE r5880 / UnAfraid
BETA: Fixing minor NPE vulnerability.
	* Reported by: nBd
------------------------------------------------------------------------
r5819 | torikawatukune | 2013-04-24 09:11:03 +0900 (水, 24 4 2013) | 2 lines

SYNC: CORE r5879 / UnAfraid
BETA: Implementing new config to allow augmenting pvp items.
------------------------------------------------------------------------
r5817 | torikawatukune | 2013-04-23 10:15:19 +0900 (火, 23 4 2013) | 2 lines

SYNC: CORE r5878 / malyelfik
BETA: Core-part for [DP9519]
------------------------------------------------------------------------
r5815 | torikawatukune | 2013-04-23 00:59:19 +0900 (火, 23 4 2013) | 1 line

整?
------------------------------------------------------------------------
r5814 | torikawatukune | 2013-04-23 00:47:01 +0900 (火, 23 4 2013) | 3 lines

呪われた村のエイルハル?? フォン ヘルマンの出現ロジ?の整?
GameTimeController,DayNightSpawnManager大?き換?
タイ?ーバ?によってゲー?ーバ?時刻が?行したとき?対処
------------------------------------------------------------------------
r5813 | torikawatukune | 2013-04-20 17:33:01 +0900 (? 20 4 2013) | 4 lines

呪われた村のエイルハル?? フォン ヘルマンが朝になっても消えな?
 deleteMe() ←? spawnMe() ×間違った?合わ?
 decayMe() ←? spawnMe() ○正しい?合わ?
 deleteMe() ←? doSpawn() ○正しい?合わ?
------------------------------------------------------------------------
r5812 | torikawatukune | 2013-04-20 00:47:11 +0900 (? 20 4 2013) | 3 lines

SYNC: CORE r5877 / UnAfraid
BETA: Partial revert of [5857] changes seems it may cause deadlocks.
	* Reported by: nBd
------------------------------------------------------------------------
r5810 | torikawatukune | 2013-04-19 01:33:24 +0900 (? 19 4 2013) | 1 line

revert
------------------------------------------------------------------------
r5809 | torikawatukune | 2013-04-19 01:23:52 +0900 (? 19 4 2013) | 4 lines

SYNC: CORE r5876 / UnAfraid
BETA: Fixing minor typo in GameTimeController since the [5871]
	* Reported by: JMD, Zoey76
	* Tested by: JMD, Arantir
------------------------------------------------------------------------
r5800 | torikawatukune | 2013-04-16 01:58:09 +0900 (火, 16 4 2013) | 3 lines

微調整 GameTimeController
* InterruptedException で return
* そ?他?タイミングの微調整
------------------------------------------------------------------------
r5798 | torikawatukune | 2013-04-13 03:24:54 +0900 (? 13 4 2013) | 3 lines

SYNC: CORE r5875 / Zoey76
BETA: Implementation of UI Key mapping using XML.
	* Implemented using !DocumentParser.
------------------------------------------------------------------------
r5795 | torikawatukune | 2013-04-13 00:35:37 +0900 (? 13 4 2013) | 2 lines

SYNC: CORE r5874 / MELERIX
BETA: Fixed [4610] properly.
------------------------------------------------------------------------
r5794 | torikawatukune | 2013-04-12 14:19:32 +0900 (? 12 4 2013) | 1 line

整?GameTimeController, L2World
------------------------------------------------------------------------
r5793 | torikawatukune | 2013-04-11 02:36:13 +0900 (木, 11 4 2013) | 2 lines

HashMap --> FastIntObjectMap
無意味な「if containsKey」を除去
------------------------------------------------------------------------
r5791 | torikawatukune | 2013-04-11 02:22:11 +0900 (木, 11 4 2013) | 5 lines

SYNC: CORE r5873 / Zoey76
BETA: Rewriting NpcBufferTable bit more OOP:
	* Using proper DTO NpcBufferData and one map, instead of 4 maps.
	* Implemented using Java instead of Trove.
	* Minor rewrite of L2NpcBufferInstance.
------------------------------------------------------------------------
r5787 | torikawatukune | 2013-04-10 22:28:38 +0900 (水, 10 4 2013) | 7 lines

ゲー??時間の仕様変更に伴???調整
* 幻想の島のス??ジ 開始時刻
* 幻想の島のパレー?開始時刻
* 旧ザケン 扉?開く時刻(ゲー??時間の午前0?

従来: サーバが起動した時刻がゲー??時間の午前6時となって?
CORE r5872/DATA r9508: サーバが起動した日の午前0時がゲー??時間の午前0時と??するようになっ?
------------------------------------------------------------------------
r5786 | torikawatukune | 2013-04-10 22:16:29 +0900 (水, 10 4 2013) | 1 line

GameTimeController Fastmap --> FastIntObjectMap
------------------------------------------------------------------------
r5785 | torikawatukune | 2013-04-10 22:14:46 +0900 (水, 10 4 2013) | 1 line

??用 WalkingManagerの道?を地面にア?で線を引く
------------------------------------------------------------------------
r5784 | torikawatukune | 2013-04-10 21:39:57 +0900 (水, 10 4 2013) | 1 line

??長?の配????も確保して?ため
------------------------------------------------------------------------
r5783 | torikawatukune | 2013-04-07 02:20:59 +0900 (日, 07 4 2013) | 1 line

整?
------------------------------------------------------------------------
r5782 | torikawatukune | 2013-04-07 02:05:43 +0900 (日, 07 4 2013) | 2 lines

SYNC: CORE r5872 / UnAfraid
BETA: Minor changes (javadocs/method re-arrange/loggers..) for [5871]
------------------------------------------------------------------------
r5780 | torikawatukune | 2013-04-07 01:52:08 +0900 (日, 07 4 2013) | 4 lines

SYNC: CORE r5871 / UnAfraid
BETA: Reworking GameTimeController (Now's less CPU Hungry, no more synchronizations, no more time diff)
	* Patch by: Forsaiken
	* Thanks to: nBd
------------------------------------------------------------------------
r5778 | torikawatukune | 2013-04-06 22:58:09 +0900 (? 06 4 2013) | 2 lines

SYNC: CORE r5870 / Zoey76
BETA: Using effect instead of skill level for Divine Inspiration skill.
------------------------------------------------------------------------
r5777 | torikawatukune | 2013-04-06 22:55:59 +0900 (? 06 4 2013) | 3 lines

SYNC: CORE r5869 / UnAfraid
BETA: Fixing minor NPEs happens when effected is null.
	* Reported by: oscard, MELERIX
------------------------------------------------------------------------
r5775 | torikawatukune | 2013-04-06 22:48:55 +0900 (? 06 4 2013) | 4 lines

SYNC: CORE r5868 / Zoey76
BETA: More skills cleanup:
	* Removing L2SkillMount skill implementation and MOUNT skill type.
	* Removing L2SkillChangeWeapon skill implementation and CHANGEWEAPON skill type.
------------------------------------------------------------------------
r5774 | torikawatukune | 2013-04-06 22:38:19 +0900 (? 06 4 2013) | 1 line

整?
------------------------------------------------------------------------
r5772 | torikawatukune | 2013-04-06 22:34:06 +0900 (? 06 4 2013) | 9 lines

SYNC: CORE r5867 / Zoey76
BETA: Reworking Sweeper to use retail like effects.
	* Unhardcoded Max Sweeper Time value.
	* Removed !RewardItem class, replaced with !ItemHolder.
	* Removed SWEEP skill type.
	* Added method addItem(String, !ItemHolder, L2Object, boolean) to work with !ItemHolder.
	* Removed L2SkillSweeper class.
	* Changed name and logic for method checkCorpseTime(..).
	* Removed L2SkillElemental class, not used anywhere.
------------------------------------------------------------------------
r5770 | torikawatukune | 2013-04-06 19:57:53 +0900 (? 06 4 2013) | 2 lines

SYNC: CORE r5866 / Zoey76
BETA: Minor cleanup for skill fields.
------------------------------------------------------------------------
r5766 | torikawatukune | 2013-04-06 19:39:33 +0900 (? 06 4 2013) | 2 lines

SYNC: CORE r5865 / Zoey76
BETA: Minor cleanup in Quest class after [DP9036].
------------------------------------------------------------------------
r5765 | torikawatukune | 2013-04-06 17:09:35 +0900 (? 06 4 2013) | 2 lines

SYNC: CORE r5864 / UnAfraid
BETA: Fixing minor typo from [5863]
------------------------------------------------------------------------
r5764 | torikawatukune | 2013-04-06 16:59:34 +0900 (? 06 4 2013) | 2 lines

SYNC: CORE r5863 / UnAfraid
BETA: Ignoring condition checking for hasEffectType method.
------------------------------------------------------------------------
r5763 | torikawatukune | 2013-04-06 16:57:40 +0900 (? 06 4 2013) | 3 lines

SYNC: CORE r5862 / UnAfraid
BETA: Fixing minor NPEs in L2Skill caused by [5857]
	* Reported by: JMD, Adry_85
------------------------------------------------------------------------
r5759 | torikawatukune | 2013-04-06 15:43:05 +0900 (? 06 4 2013) | 6 lines

SYNC: CORE r5861 / Adry_85
BETA: Continuing with [5858]:
	* Removed !SkillTypes CANCEL, CANCEL_DEBUFF, NEGATE and FAKE_DEATH.
	
	Patch by: MELERIX, UnAfraid
	Tested by: Adry_85
------------------------------------------------------------------------
r5758 | torikawatukune | 2013-04-06 15:37:31 +0900 (? 06 4 2013) | 2 lines

SYNC: CORE r5860 / MELERIX
BETA: Accidentally committed, it will be cleaned up later and more complete.
------------------------------------------------------------------------
r5756 | torikawatukune | 2013-04-06 15:17:06 +0900 (? 06 4 2013) | 2 lines

SYNC: CORE r5859 / MELERIX
BETA: Reduced some calculations.
------------------------------------------------------------------------
r5753 | torikawatukune | 2013-04-06 11:49:56 +0900 (? 06 4 2013) | 5 lines

SYNC: CORE r5858 / Adry_85
BETA: Skill related improvements and fixes.
	* Removed useless SkillType.
	* Removed isStaticHeal boolean, now using isStatic() check.
	Reviewed by: MELERIX, UnAfraid, Zoey76
------------------------------------------------------------------------
r5749 | torikawatukune | 2013-04-06 00:38:51 +0900 (? 06 4 2013) | 8 lines

SYNC: CORE r5857 / UnAfraid
BETA: Misc changes:
	* Fixing minor typo in trigger skill system reflected damage must be considered as damage for the reflected character.
		* Reported by Nik
		* Patch by: Nik
	* Making Env's _value variable volatile.
	* New method in L2Skill: hasEffectTypes()
		* Returns '''true''' if at '''least one''' of specified L2EffectType types present on the current skill's effects, '''false''' otherwise.
------------------------------------------------------------------------
r5748 | torikawatukune | 2013-04-04 18:37:20 +0900 (木, 04 4 2013) | 2 lines

WalkingManager 攻?ても無反応?反撃もしな??歩行?停止・?ドロ?状態になる件の修正

------------------------------------------------------------------------
r5747 | torikawatukune | 2013-04-03 03:37:46 +0900 (水, 03 4 2013) | 1 line

WalkingManager 攻?ても無反応?反撃もしな??歩行?停止・?ドロ?状態になる件の修正 --> WalkingManager から L2AttackableAI に移した
------------------------------------------------------------------------
r5745 | torikawatukune | 2013-04-01 00:12:16 +0900 (? 01 4 2013) | 6 lines

整?Routes.xml、WalkingManager
* Routes.xml 日本語コメン?
* ゴードンの動きが渋いので調整
* 攻?ても無反応?反撃もしな??歩行?停止・?ドロ?状態になる件の修正

もともとL2JのモンスターAIは、歩行することを?慮されて??計?ため、あとからWalkingManagerで無?りAI_INTENTION_MOVE_TOで歩かせて?ため、?レイヤーが攻?たときに矛盾が生じて?.
------------------------------------------------------------------------
r5744 | torikawatukune | 2013-03-29 15:56:35 +0900 (? 29 3 2013) | 2 lines

SYNC: CORE r5856 / malyelfik
BETA: Cleanup after [5855]
------------------------------------------------------------------------
r5743 | torikawatukune | 2013-03-29 15:52:21 +0900 (? 29 3 2013) | 3 lines

SYNC: CORE r5855 / malyelfik
BETA: BETA: Core-part for [DP9494]
Reviewed by: MELERIX, !UnAfraid, Adry_85
------------------------------------------------------------------------
r5741 | torikawatukune | 2013-03-29 03:35:28 +0900 (? 29 3 2013) | 4 lines

SYNC: CORE r5854 / MELERIX
BETA: Added back part of code removed in [5848], due is still needed for some effects like Spoil.
Reported by: Arantir
Tested by: Arantir
------------------------------------------------------------------------
r5740 | torikawatukune | 2013-03-29 03:24:27 +0900 (? 29 3 2013) | 6 lines

SYNC: CORE r5853 / MELERIX
BETA: Missing from [5838].
Patch by: d!g0
Reported by: d!g0
Reviewed by: UnAfraid
Tested by: d!g0
------------------------------------------------------------------------
r5737 | torikawatukune | 2013-03-28 14:15:12 +0900 (木, 28 3 2013) | 1 line

微調整
------------------------------------------------------------------------
r5736 | torikawatukune | 2013-03-28 05:16:11 +0900 (木, 28 3 2013) | 1 line

微調整
------------------------------------------------------------------------
r5733 | torikawatukune | 2013-03-27 21:17:07 +0900 (水, 27 3 2013) | 8 lines

SYNC: CORE r5852 / UnAfraid
BETA: Implementing retail-like clan leader changes:
	* Note: In retail clan leader change requests are applied during maintenance here we'll schedule this to Tuesday (Or any other day you set in config).
	* Instant clan leader changes are still possible but disabled by default.
	* You can apply pending clan leader changes before Tuesday via admin command: '''!//clan_show_pending''' .
	
	* Reviewed by: Zoey76, Tryskell
	* Requires: [DP9492]
------------------------------------------------------------------------
r5732 | torikawatukune | 2013-03-27 20:53:40 +0900 (水, 27 3 2013) | 2 lines

SYNC: CORE r5851 / MELERIX
BETA: Fixed '''!ResMod''' Formula.
------------------------------------------------------------------------
r5731 | torikawatukune | 2013-03-27 20:51:28 +0900 (水, 27 3 2013) | 3 lines

SYNC: CORE r5850 / Zoey76
BETA: Minor typos in configuration parsing.
	* Closing #6423
------------------------------------------------------------------------
r5730 | torikawatukune | 2013-03-27 20:49:50 +0900 (水, 27 3 2013) | 6 lines

SYNC: CORE r5849 / Zoey76
BETA: Canceling summon life task in merchant summons.
	* Closing #6459
Patch by: TK
Reviewed by: Zoey76
'''Note:''' A different approach using hierarchy could be implemented, without breaking encapsulation.
------------------------------------------------------------------------
r5729 | torikawatukune | 2013-03-27 20:47:47 +0900 (水, 27 3 2013) | 2 lines

SYNC: CORE r5848 / MELERIX
BETA: Fixed '''!SkillStatMod''' Formula (old !SkillStatModifier formula).
------------------------------------------------------------------------
r5727 | torikawatukune | 2013-03-27 17:46:40 +0900 (水, 27 3 2013) | 2 lines

SYNC: CORE r5847 / Adry_85
BETA: Core-part for [DP9490].
------------------------------------------------------------------------
r5725 | torikawatukune | 2013-03-27 17:38:34 +0900 (水, 27 3 2013) | 3 lines

SYNC: CORE r5846 / MELERIX
BETA: Minor typo fixes for [5845].
Reported by: jurchiks, UnAfraid
------------------------------------------------------------------------
r5724 | torikawatukune | 2013-03-27 17:36:00 +0900 (水, 27 3 2013) | 10 lines

SYNC: CORE r5845 / MELERIX
BETA: Fixed '''!LeveBonusMod''' Formula (old !LvlDepend formula), 
Reviewed by: Zoey76
and thanks for help me to solve some things with variables ;)
'''More info about this here:''' http://www.l2jserver.com/forum/viewtopic.php?f=91&t=10532&start=15#p160586
Also...
 * Removed unused !__calcHitMiss boolean.
 * Reeplaced some if else with Math.min.
 * Cleanup.
Patch by: Zoey76
------------------------------------------------------------------------
r5721 | torikawatukune | 2013-03-27 17:23:58 +0900 (水, 27 3 2013) | 2 lines

SYNC: CORE r5844 / MELERIX
BETA: Small Improvement for [5838].
------------------------------------------------------------------------
r5718 | torikawatukune | 2013-03-27 16:39:45 +0900 (水, 27 3 2013) | 2 lines

SYNC: CORE r5843 / Zoey76
BETA: Restoring Jython library in class path. 
------------------------------------------------------------------------
r5717 | torikawatukune | 2013-03-27 16:32:12 +0900 (水, 27 3 2013) | 1 line

整?
------------------------------------------------------------------------
r5715 | torikawatukune | 2013-03-27 15:19:49 +0900 (水, 27 3 2013) | 1 line

整?
------------------------------------------------------------------------
r5714 | torikawatukune | 2013-03-27 13:14:56 +0900 (水, 27 3 2013) | 1 line

c3p0のソースコー?- ソースコード?み抜き出したも?を添付して?したが?メン?ンス性を?えて????から?ンロードしたものをそのまま添付しま?
------------------------------------------------------------------------
r5713 | torikawatukune | 2013-03-26 21:55:29 +0900 (火, 26 3 2013) | 13 lines

SYNC: CORE r5842 / Zoey76
BETA: Libraries update:
	* C3P0 0.9.2 from C3P0 0.9.2-pre5.
		* Tested by: UnAfraid, MELERIX, Zoey76
	* JNA 3.5.1 from JNA 3.3.0.
		* Tested by: Zoey76
	* MySQL Connector 5.1.23 from MySQL Connector 5.1.22.
		* Tested by: MELERIX, Zoey76
	* JavaMail 1.4.6 from JavaMail 1.4.5.
		* Tested by: Zoey76
	* JDT Core Batch Compiler 4.2.2 from JDT Core Batch Compiler 4.2.1.
		* Tested by: MELERIX, Zoey76
	* Updated Subnet library name with version.
------------------------------------------------------------------------
r5712 | torikawatukune | 2013-03-26 11:53:45 +0900 (火, 26 3 2013) | 3 lines

SYNC: CORE r5841 / MELERIX
BETA: Removed [2985] is no longer needed after [4992].
Suggested by: Adry_85
------------------------------------------------------------------------
r5711 | torikawatukune | 2013-03-26 11:41:02 +0900 (火, 26 3 2013) | 2 lines

SYNC: CORE r5840 / MELERIX
BETA: Minor fix for [5323] (ValakasVuln/Prof should be applied as modifier to damage in %).
------------------------------------------------------------------------
r5710 | torikawatukune | 2013-03-26 11:38:57 +0900 (火, 26 3 2013) | 2 lines

SYNC: CORE r5839 / Adry_85
BETA: Core-part for ?[DP9486].
------------------------------------------------------------------------
r5707 | torikawatukune | 2013-03-26 11:11:17 +0900 (火, 26 3 2013) | 10 lines

SYNC: CORE r5838 / MELERIX
BETA: Reworked Cancel/Steal Formulas...
 * The Steal Divinity success rate has been reduced. It is also now susceptible to resistance against buff-canceling attacks (H5 Changes).
 * Cancel is now properly affected by Cancel Resistances.
 * Cancel is now properly affected by Cancel MagicLevel vs Target Buffs MagicLevel.
 * and some others improvements.
Tested by: oscard, Tavo22, _Blade_
Reviewed by: UnAfraid
Thanks to: UnAfraid (for help moving some things to formulas class), Adry_85 (for some suggestions)
'''NOTE: Require [DP9485].'''
------------------------------------------------------------------------
r5699 | torikawatukune | 2013-03-25 20:17:15 +0900 (? 25 3 2013) | 2 lines

SYNC: CORE r5837 / MELERIX
BETA: Renamed ("lvlDepend" -> "lvlBonusRate") and ("skillRadius" -> "affectRange").
------------------------------------------------------------------------
r5698 | torikawatukune | 2013-03-25 19:32:17 +0900 (? 25 3 2013) | 2 lines

SYNC: CORE r5836 / UnAfraid
BETA: Removing L2SummonItem its no longer needed since [5737]
------------------------------------------------------------------------
r5696 | torikawatukune | 2013-03-25 11:10:50 +0900 (? 25 3 2013) | 11 lines

SYNC: CORE r5835 / UnAfraid
BETA: Reworking pet summoning system:
	* Dropped SummonItemsData.
	* Split of PetData.xml into xml for each pet.
	* Using itemId reference from L2PetData
	* Implemented pet level synchronization (Some pet's are following player's level)
	* Added retail-like message when summoning a pet.
	* Fixed bug which prevents you from canceling (ESC) the skill that summon a pet while casting.
		* Reported by: Tryskell
	
	* Reviewed by: Zoey76, MELERIX
------------------------------------------------------------------------
r5693 | torikawatukune | 2013-03-23 11:02:53 +0900 (? 23 3 2013) | 5 lines

SYNC: CORE r5834 / Zoey76
BETA: Improvements to system messages related to skill learning process.
Reported by: MELERIX, lion
Patch by: UnAfraid
Reviewed by: Zoey76
------------------------------------------------------------------------
r5692 | torikawatukune | 2013-03-22 04:24:32 +0900 (? 22 3 2013) | 1 line

グランド?スのConfig変数が時・??ミリ秒混在のための調整
------------------------------------------------------------------------
r5690 | torikawatukune | 2013-03-21 14:48:03 +0900 (木, 21 3 2013) | 4 lines

SYNC: CORE r5833 / UnAfraid
BETA: Core-part for [DP9476]
	* Including one new method inside GrandBossManager to get grand boss zone by specific id.
		* Patch by: Tryskell
------------------------------------------------------------------------
r5688 | torikawatukune | 2013-03-21 10:58:29 +0900 (木, 21 3 2013) | 4 lines

SYNC: CORE r5832 / Zoey76
BETA: Improvements for party/command channel implementations.
Patch by: jurchiks
Reviewed by: Zoey76
------------------------------------------------------------------------
r5686 | torikawatukune | 2013-03-21 10:29:54 +0900 (木, 21 3 2013) | 1 line

日本?
------------------------------------------------------------------------
r5685 | torikawatukune | 2013-03-21 10:27:47 +0900 (木, 21 3 2013) | 3 lines

SYNC: CORE r5831 / MELERIX
BETA: Added basic support for "for_npc" on items, also fixed Boats & AirShips Restrictions.
Reported by: lion
------------------------------------------------------------------------
r5683 | torikawatukune | 2013-03-21 10:06:05 +0900 (木, 21 3 2013) | 15 lines

SYNC: CORE r5830 / UnAfraid
BETA: Implementing ability to plug any object to any L2Object:
	* You could attach any object and retrieve it later when you need it, that would help a lot while creating some customs or even implementing retail like features without messing with L2PcInstance or L2Character.
	* By default it comes with new implementation of !PlayerVariables which gives you ability to store any key,value for each player anywhere, anytime!
	* !PlayerVariables is basically !StatsSet so u could use all of its features.
	* Example usage of !PlayerVariables:
	{{{
PlayerVariables vars = player.getScript(PlayerVariables.class);
if (vars == null)
{
	vars = player.addScript(new PlayerVariables());
}
vars.set("some key name", "some value here");
	}}}
	* NOTE: '''Be careful when using addScript/getScript there is known issue with DP classes if you use same datapack class in two others to add/get it may result into Class Cast Exception because of ECJ (Eclipse Java Compiler) issues while compiling the code it recreates every class that's imported out of core, until its fixed avoid doing that'''.
------------------------------------------------------------------------
r5678 | torikawatukune | 2013-03-20 19:50:19 +0900 (水, 20 3 2013) | 2 lines

SYNC: CORE r5828 / nBd
Lets test if commiting works. 
------------------------------------------------------------------------
r5677 | torikawatukune | 2013-03-20 19:48:34 +0900 (水, 20 3 2013) | 1 line

整?
------------------------------------------------------------------------
r5676 | torikawatukune | 2013-03-20 19:23:38 +0900 (水, 20 3 2013) | 9 lines

SYNC: CORE r5827 / Zoey76
BETA: Misc fixes:
	* On first login 20 recommendations must be given.
		* Patch by: St3eT
	* Minor logic fix for [5809], isAttackingNow() is overridden in L2Summon changing it's behavior.
		* Patch by: Tavo22
	* In L2Attackable avoiding iterating over keys to get values inside the loop.
	* Added set(String, int) method to !QuestState to avoid casting to String on every script.
	* Minor refactoring on player creation.
------------------------------------------------------------------------
r5675 | torikawatukune | 2013-03-20 19:10:50 +0900 (水, 20 3 2013) | 4 lines

SYNC: CORE r5824 / Adry_85
BETA: Minor fixes from [5805].
	
	Patch by: lion
------------------------------------------------------------------------
r5672 | torikawatukune | 2013-03-20 18:31:05 +0900 (水, 20 3 2013) | 3 lines

SYNC: CORE r5823 / MELERIX
BETA: Reverted [5356] is useless and is doing nothing, this will be fixed properly later and in a different way.
For now look this post: http://www.l2jserver.com/forum/viewtopic.php?f=91&t=20257 and help to test it if you have time.
------------------------------------------------------------------------
r5670 | torikawatukune | 2013-03-20 10:26:13 +0900 (水, 20 3 2013) | 4 lines

SYNC: CORE r5822 / Zoey76
BETA: Fixing problems with Expertise skill.
Reported by: Arantir, lion
'''Note:''' Patch in collaboration with lion.
------------------------------------------------------------------------
r5669 | torikawatukune | 2013-03-20 10:23:00 +0900 (水, 20 3 2013) | 2 lines

SYNC: CORE r5821 / UnAfraid
BETA: Removing DoorStat level should not be overridden to 1.
------------------------------------------------------------------------
r5668 | torikawatukune | 2013-03-20 10:06:54 +0900 (水, 20 3 2013) | 4 lines

SYNC: CORE r5820 / UnAfraid
BETA: Fixing wrong startup order:
	* CastleManager must be loaded before territory war, otherwise problems can occur like request for door manage before they are actually loaded up.
	* Also caching Castle if castle id is above 0.
------------------------------------------------------------------------
r5667 | torikawatukune | 2013-03-20 09:58:20 +0900 (水, 20 3 2013) | 2 lines

SYNC: CORE r5819 / UnAfraid
BETA: Ignoring launchers folder to prevent from accidently committing debug scripts.
------------------------------------------------------------------------
r5666 | torikawatukune | 2013-03-20 09:52:02 +0900 (水, 20 3 2013) | 3 lines

SYNC: CORE r5818 / UnAfraid
BETA: Fixing minor issues causing creation of useless packets to be sent on a non player.
	* Also when using broadcastPacket is not needed explicitly to use sendPacket if its a player broadcastPacket does it for you otherwise its not needed.
------------------------------------------------------------------------
r5665 | torikawatukune | 2013-03-19 22:24:37 +0900 (火, 19 3 2013) | 3 lines

SYNC: CORE r5817 / MELERIX
BETA: Typo fix for [5810].
Reported by: Tavo22
------------------------------------------------------------------------
r5664 | torikawatukune | 2013-03-19 22:21:46 +0900 (火, 19 3 2013) | 2 lines

SYNC: CORE r5816 / UnAfraid
BETA: Fixing little issue causing other players to do not receive title update when using !/resetname command.
------------------------------------------------------------------------
r5662 | torikawatukune | 2013-03-19 22:11:20 +0900 (火, 19 3 2013) | 3 lines

SYNC: CORE r5815 / UnAfraid
BETA: Fixing title length (client supports 21).
	* Also fixing little typo inside L2Script.
------------------------------------------------------------------------
r5659 | torikawatukune | 2013-03-19 18:15:59 +0900 (火, 19 3 2013) | 2 lines

SYNC: CORE r5814 / Zoey76
BETA: Continuing with [5812]/[5813].
------------------------------------------------------------------------
r5658 | torikawatukune | 2013-03-19 18:13:54 +0900 (火, 19 3 2013) | 4 lines

SYNC: CORE r5813 / UnAfraid
BETA: Fixing NPEs caused by [5802] (Missing check if player has summon).
	* Moving hasSummon() to L2Character from L2PcInstance.
	* Note: Using OOP approach getSummon() is overridden in L2Summon.
------------------------------------------------------------------------
r5656 | torikawatukune | 2013-03-19 18:09:35 +0900 (火, 19 3 2013) | 3 lines

SYNC: CORE r5812 / Zoey76
BETA: Fixing NPE vulnerability from [5802].
Reported by: thecast
------------------------------------------------------------------------
r5654 | torikawatukune | 2013-03-19 17:57:17 +0900 (火, 19 3 2013) | 2 lines

SYNC: CORE r5811 / Zoey76
BETA: Continuing with Balance Life rework.
------------------------------------------------------------------------
r5652 | torikawatukune | 2013-03-19 12:32:35 +0900 (火, 19 3 2013) | 2 lines

SYNC: CORE r5810 / MELERIX
BETA: Added support for CubicPower, also fixed Cubics MDAM Formula.
------------------------------------------------------------------------
r5651 | torikawatukune | 2013-03-19 12:29:00 +0900 (火, 19 3 2013) | 11 lines

SYNC: CORE r5809 / Zoey76
BETA: Action improvements.
	* Removed custom system message.
	* Code cleanup and improvements.
	* Reviewed player distance for couple actions.
		* Reported by: oscard, Konstantinos, u3games
		* AnswerCoupleAction Patch by: _Blade_
	* Removed "You carefully nock an arrow." system message, not used anymore.
		* Reported by: lion
	* Retail like behaviour for bow and skill casting.
		* Reported by: Kingzor
------------------------------------------------------------------------
r5649 | torikawatukune | 2013-03-19 10:55:32 +0900 (火, 19 3 2013) | 2 lines

SYNC: CORE r5807 / Adry_85
BETA: Core-Part for [DP9460].
------------------------------------------------------------------------
r5646 | torikawatukune | 2013-03-19 04:05:52 +0900 (火, 19 3 2013) | 1 line

整?
------------------------------------------------------------------------
r5645 | torikawatukune | 2013-03-19 04:01:31 +0900 (火, 19 3 2013) | 3 lines

SYNC: CORE r5806 / UnAfraid
BETA: Fixing minor NPE in auto network configure method.
	* Reported by: Drathir
------------------------------------------------------------------------
r5644 | torikawatukune | 2013-03-19 03:58:04 +0900 (火, 19 3 2013) | 4 lines

SYNC: CORE r5805 / Adry_85
BETA: Players cannot see party member's toggle and heal potion buffs.
	Reported by: lion
	Patch by: lion, Adry_85
------------------------------------------------------------------------
r5637 | torikawatukune | 2013-03-18 19:39:24 +0900 (? 18 3 2013) | 5 lines

SYNC: CORE r5804 / MELERIX
BETA: When a players is under the effect '''Seal of Blockade''' skill, it should blocks ordinary attacks only, not all the physical skills.
Reported by: AriesT
Patch by: GodKratos
NOTE: Fixed after 5 years, lol.
------------------------------------------------------------------------
r5636 | torikawatukune | 2013-03-18 19:34:23 +0900 (? 18 3 2013) | 4 lines

SYNC: CORE r5803 / Adry_85
BETA: Main func must be before all.
	Reported by: lion
	Patch by: JIV
------------------------------------------------------------------------
r5635 | torikawatukune | 2013-03-18 19:32:02 +0900 (? 18 3 2013) | 3 lines

SYNC: CORE r5802 / Adry_85
BETA: '''Fisherman's Potion''' and '''Caravan's Secret Medicine''' can be stolen.
	Reported by: lion
------------------------------------------------------------------------
r5634 | torikawatukune | 2013-03-18 19:22:49 +0900 (? 18 3 2013) | 5 lines

整?- javolutionソースコー?
* javolution-5.5.1-src.zip ... l2jserver.com?avolutionのソースコー?
  https://svn.l2jserver.com/branches/unstable/L2J_Server_BETA/dist/libs/javolution-5.5.1-src.zip
* javolution-5.5.1-sources.jar ... javolutionの??ソースコー?
  http://download.java.net/maven/2/javolution/javolution/5.5.1/javolution-5.5.1-sources.jar
------------------------------------------------------------------------
r5633 | torikawatukune | 2013-03-18 19:18:07 +0900 (? 18 3 2013) | 1 line

整?- Valakas
------------------------------------------------------------------------
r5627 | torikawatukune | 2013-03-17 23:24:12 +0900 (日, 17 3 2013) | 1 line

SpawnTable マルチスレ?でNEPの可能性
------------------------------------------------------------------------
r5626 | torikawatukune | 2013-03-17 23:08:22 +0900 (日, 17 3 2013) | 7 lines

SYNC: CORE r5801 / Zoey76
BETA: Continuing with [5800]:
	* Added all missing !JavaDocs.
	* Now getSpawns(..) will return a parameterized, immutable empty set, no more null checks.
	* Minor improvements to addSpawn(..) method.
	* Added missing setCustom(..) while loading spawns.
Suggested by: UnAfraid, jurchiks
------------------------------------------------------------------------
r5625 | torikawatukune | 2013-03-17 22:52:00 +0900 (日, 17 3 2013) | 1 line

CharKnownListのCollectionを返すメソ?で、空の場合?Collections.emptyList()を返すように
------------------------------------------------------------------------
r5622 | torikawatukune | 2013-03-16 14:59:29 +0900 (? 16 3 2013) | 2 lines

SpawnTable関連
(マルチスレ?でNEPの可能性)
------------------------------------------------------------------------
r5621 | torikawatukune | 2013-03-16 01:21:18 +0900 (? 16 3 2013) | 1 line

SpawnTable仕様変更関連
------------------------------------------------------------------------
r5619 | torikawatukune | 2013-03-14 23:54:36 +0900 (木, 14 3 2013) | 5 lines

SYNC: CORE r5800 / Zoey76
BETA: New implementation of SpawnTable.
	* Performance greatly improved.
Suggested by: jurchiks
Patch by: Zoey76
------------------------------------------------------------------------
r5617 | torikawatukune | 2013-03-14 18:12:38 +0900 (木, 14 3 2013) | 2 lines

SYNC: CORE r5799 / Zoey76
BETA: Using accessors for eventMob field.
------------------------------------------------------------------------
r5615 | torikawatukune | 2013-03-14 18:03:44 +0900 (木, 14 3 2013) | 2 lines

SYNC: CORE r5798 / Adry_85
BETA: Minor typo fixes and improvements.
------------------------------------------------------------------------
r5607 | torikawatukune | 2013-03-09 02:12:28 +0900 (? 09 3 2013) | 1 line

整?
------------------------------------------------------------------------
r5606 | torikawatukune | 2013-03-09 02:10:18 +0900 (? 09 3 2013) | 6 lines

SYNC: CORE r5797 / Zoey76
BETA: Fixing issue with monsters not giving XP.
	* Attack shouldn't be scheduled.
	* Problem is '''not''' related to High Five party cutoff system.
	* Closing #6444
Reported by: Dev
------------------------------------------------------------------------
r5604 | torikawatukune | 2013-03-09 01:57:17 +0900 (? 09 3 2013) | 3 lines

SYNC: CORE r5796 / MELERIX
BETA: Same that [5793] but now for pet base mAtk!
Reported by: Copyleft
------------------------------------------------------------------------
r5603 | torikawatukune | 2013-03-09 01:55:54 +0900 (? 09 3 2013) | 1 line

整?
------------------------------------------------------------------------
r5602 | torikawatukune | 2013-03-09 01:46:17 +0900 (? 09 3 2013) | 2 lines

SYNC: CORE r5795 / Zoey76
BETA: Fixing some bugs and logic from [5779].
------------------------------------------------------------------------
r5601 | torikawatukune | 2013-03-08 23:56:58 +0900 (? 08 3 2013) | 2 lines

SYNC: LIB r5794 / MELERIX
LIBS/COMMUNITY/BETA: Improved the way how is generated the revision number in Ant Builder, now it will get the revision number of the last change made in the specific project, and not the last revision number from whole svn.
------------------------------------------------------------------------
r5597 | torikawatukune | 2013-03-08 17:21:51 +0900 (? 08 3 2013) | 3 lines

SYNC: CORE r5793 / MELERIX
BETA: skill power shouldn't affect character base mAtk!
Reported by: VlLight
------------------------------------------------------------------------
r5595 | torikawatukune | 2013-03-08 14:33:06 +0900 (? 08 3 2013) | 1 line

Quest#addEventId 存在しないNPCをスクリプトからを削除
------------------------------------------------------------------------
r5594 | torikawatukune | 2013-03-08 00:42:19 +0900 (? 08 3 2013) | 8 lines

可変長引数(...)の乱用は避けるべ?
たとえ? takeItems(L2PcInstance player, int amount, int... itemIds)
はコール時に引数?
 new int[1] int itemIds;
 itemIds[0] = itemId;
 takeItems(player, amount, itemIds)
のようにコンパイラが?動的にnew配?に展開して?にすぎな??で配?オブジェクト?生?・??多大なコストを使??悪?
プログラマ?が楽をした??、?ログラ?行時にCPUは無?仕事が増えて?.
------------------------------------------------------------------------
r5593 | torikawatukune | 2013-03-07 23:24:33 +0900 (木, 07 3 2013) | 1 line

Quest#addEventId 存在しないNPC IDを使用したときエラーメ?ージを?すよ?
------------------------------------------------------------------------
r5592 | torikawatukune | 2013-03-07 23:02:22 +0900 (木, 07 3 2013) | 2 lines

SYNC: CORE r5792 / Zoey76
BETA: Minor code cleanup and refactoring.
------------------------------------------------------------------------
r5591 | torikawatukune | 2013-03-07 22:58:24 +0900 (木, 07 3 2013) | 3 lines

SYNC: CORE r5791 / Zoey76
BETA: Minor typo fixes for [5779].
	* Closing #6438
------------------------------------------------------------------------
r5590 | torikawatukune | 2013-03-07 22:56:18 +0900 (木, 07 3 2013) | 1 line

整?
------------------------------------------------------------------------
r5589 | torikawatukune | 2013-03-07 22:55:05 +0900 (木, 07 3 2013) | 3 lines

SYNC: CORE r5790 / Zoey76
BETA: Stack trace improvement for Jython scripts.
Patch by: tukune
------------------------------------------------------------------------
r5588 | torikawatukune | 2013-03-07 22:48:21 +0900 (木, 07 3 2013) | 1 line

整?
------------------------------------------------------------------------
r5587 | torikawatukune | 2013-03-07 22:46:53 +0900 (木, 07 3 2013) | 3 lines

SYNC: CORE r5789 / Zoey76
BETA: Restoring some methods for Jython scripts.
Reported by: oscard
------------------------------------------------------------------------
r5585 | torikawatukune | 2013-03-07 22:27:56 +0900 (木, 07 3 2013) | 6 lines

SYNC: CORE r5788 / Zoey76
BETA: Quest class cleanup:
	* Within Id registering methods:
		* Removed all loops except the one added in addEventId.
		* Removed all method to add single Id.
		* Removed all returns of !L2NpcTemplate.
------------------------------------------------------------------------
r5584 | torikawatukune | 2013-03-07 20:55:10 +0900 (木, 07 3 2013) | 1 line

XMLファイル読み込み時?エラーメ?ージに行番号とカラ?表示するようにした
------------------------------------------------------------------------
r5583 | torikawatukune | 2013-03-07 16:24:17 +0900 (木, 07 3 2013) | 4 lines

Quest#notify**** の戻り?がvoidに変更されたためエラー処?returnしなくなってしまって?.
 CORE r5785 - return showError(player, e);
 CORE r5786 + showError(player, e); <--- 誤

------------------------------------------------------------------------
r5582 | torikawatukune | 2013-03-06 11:07:17 +0900 (水, 06 3 2013) | 5 lines

整?- Quest.java
  showError(player, e)
  showResult(player, res)
パラメータ「player」?nullチェ?はメソ?側でおこな??で、呼び出し?でのチェ?は外した?
貴重なエラーメ?ージが表示されなくなる可能性があるため?
------------------------------------------------------------------------
r5581 | torikawatukune | 2013-03-06 10:39:45 +0900 (水, 06 3 2013) | 1 line

整?
------------------------------------------------------------------------
r5580 | torikawatukune | 2013-03-06 10:11:22 +0900 (水, 06 3 2013) | 2 lines

SYNC: CORE r5787 / Zoey76
BETA: The rest of [5786].
------------------------------------------------------------------------
r5579 | torikawatukune | 2013-03-06 10:07:34 +0900 (水, 06 3 2013) | 7 lines

SYNC: CORE r5786 / Zoey76
BETA: Implementing onSeeCreature(..) method for Quests.
	* Removing useless boolean return in notify...(..) methods.
	* Moved AI tasks to own package.
	* Fixed minor typos in comments.
Suggested by: nonom, Szponiasty
'''Note:''' Is '''really important''' to review all scripts that uses onAggroRangeEnter instead of onSeeCreature.
------------------------------------------------------------------------
r5577 | torikawatukune | 2013-03-06 00:28:54 +0900 (水, 06 3 2013) | 2 lines

SYNC: CORE r5785 / Zoey76
BETA: Fixing typo, in Quest methods, the parameter should be isSummon instead of isPet.
------------------------------------------------------------------------
r5575 | torikawatukune | 2013-03-05 17:44:13 +0900 (火, 05 3 2013) | 1 line

算数・・・
------------------------------------------------------------------------
r5574 | torikawatukune | 2013-03-05 17:40:18 +0900 (火, 05 3 2013) | 3 lines

SYNC: CORE r5784 / Zoey76
BETA: Minor cleanup and improvements.
Patch by: jurchiks
------------------------------------------------------------------------
r5573 | torikawatukune | 2013-03-05 15:11:43 +0900 (火, 05 3 2013) | 4 lines

SYNC: CORE r5783 / Zoey76
BETA: Retail like support for:
	* "Since the Clan Reputation Score has dropped to 0 or lower, your clan skill(s) will be de-activated."
	* "Clan skills will now be activated since the clan's reputation score is 0 or higher."
------------------------------------------------------------------------
r5572 | torikawatukune | 2013-03-05 05:40:10 +0900 (火, 05 3 2013) | 2 lines

SYNC: CORE r5782 / Zoey76
BETA: Minor typo fix.
------------------------------------------------------------------------
r5568 | torikawatukune | 2013-03-05 05:10:17 +0900 (火, 05 3 2013) | 2 lines

SYNC: CORE r5781 / Zoey76
BETA: Moving some interfaces to the new package.
------------------------------------------------------------------------
r5565 | torikawatukune | 2013-03-04 23:54:40 +0900 (? 04 3 2013) | 5 lines

SYNC: CORE r5780 / Zoey76
BETA: Now is possible to set random walk to NPCs spawned into instance zones.
	* Global parameter.
	* Individual parameter for each spawn.
'''Note:''' Please refer to XDS for usage.
------------------------------------------------------------------------
r5563 | torikawatukune | 2013-03-04 21:23:32 +0900 (? 04 3 2013) | 1 line

メモリーリーク
------------------------------------------------------------------------
r5562 | torikawatukune | 2013-03-04 14:35:14 +0900 (? 04 3 2013) | 7 lines

SYNC: CORE r5779 / Zoey76
BETA: High 5 party distribution:
  * The experience point penalties for excessive differences in the level of party members has been changed. If the lowest and highest level party members are causing a level gap, the lowest-level member will receive a penalty according to how many levels of difference there are:
      * If the level gap between the highest and lowest party members is 9 levels or less, they will gain 100% of the XP as they will have no penalty.
      * If the level gap between the highest and lowest party members is 10 to 14 levels, the lowest party member will gain only 30% of the XP that others receive.
      * If the level gap between the highest and lowest party members is 15 levels or more, the lowest party member will not receive any XP.
'''Note:''' Default system has changed.
------------------------------------------------------------------------
r5560 | torikawatukune | 2013-03-03 20:19:04 +0900 (日, 03 3 2013) | 1 line

整?
------------------------------------------------------------------------
r5559 | torikawatukune | 2013-03-03 20:05:56 +0900 (日, 03 3 2013) | 1 line

整?
------------------------------------------------------------------------
r5558 | torikawatukune | 2013-03-03 19:18:16 +0900 (日, 03 3 2013) | 7 lines

SYNC: CORE r5778 / Zoey76
BETA: Reworking eject player support.
	* onDeath(..) method moved to !InstanceWorld, now can be overridden in instance zone implementations.
		* Do not forget to call super.onDeath(..) or eject task won't called.
		* Allows you to manage player death inside instances.
	* Added system message upon death.
		Reported by: UnAfraid
------------------------------------------------------------------------
r5556 | torikawatukune | 2013-03-03 17:10:36 +0900 (日, 03 3 2013) | 1 line

??
------------------------------------------------------------------------
r5555 | torikawatukune | 2013-03-03 16:51:36 +0900 (日, 03 3 2013) | 1 line

??
------------------------------------------------------------------------
r5554 | torikawatukune | 2013-03-03 16:46:05 +0900 (日, 03 3 2013) | 7 lines

SYNC: CORE r5777 / Zoey76
BETA: Support for ejecting players upon death inside instance zones.
	* Overridable from XML templates.
	* Configurable in Character.properties.
	* Default retail time 60 seconds.
	* Removed custom message when ejecting players.
	* Minor source format.
------------------------------------------------------------------------
r5553 | torikawatukune | 2013-03-03 16:45:36 +0900 (日, 03 3 2013) | 7 lines

SYNC: CORE r5777 / Zoey76
BETA: Support for ejecting players upon death inside instance zones.
	* Overridable from XML templates.
	* Configurable in Character.properties.
	* Default retail time 60 seconds.
	* Removed custom message when ejecting players.
	* Minor source format.
------------------------------------------------------------------------
r5552 | torikawatukune | 2013-03-03 16:31:13 +0900 (日, 03 3 2013) | 3 lines

SYNC: CORE r5776 / UnAfraid
BETA: Fixing problems with walking monsters sometimes geodata doesn't allows to be exact position so +/- 10 x or y should solve the issue.
	* Reported by: Konstantinos
------------------------------------------------------------------------
r5542 | torikawatukune | 2013-03-01 13:21:09 +0900 (? 01 3 2013) | 1 line

整?SkillHashCode
------------------------------------------------------------------------
r5537 | torikawatukune | 2013-02-28 01:30:53 +0900 (木, 28 2 2013) | 3 lines

SYNC: CORE r5775 / UnAfraid
BETA: Fixing minor typo in !SystemMessageId SUBMITTED_A_BID'''_OF_S1''' (Missing param identifier)
	* Reported by: K4N4BS
------------------------------------------------------------------------
r5532 | torikawatukune | 2013-02-26 18:43:02 +0900 (火, 26 2 2013) | 2 lines

SYNC: CORE r5774 / MELERIX
BETA: Core-Part for [DP9419].
------------------------------------------------------------------------
r5530 | torikawatukune | 2013-02-26 17:38:22 +0900 (火, 26 2 2013) | 2 lines

SYNC: CORE r5773 / UnAfraid
BETA: Overriding getSummon() method in L2Summon class as well.
------------------------------------------------------------------------
r5528 | torikawatukune | 2013-02-26 17:32:33 +0900 (火, 26 2 2013) | 1 line

??
------------------------------------------------------------------------
r5526 | torikawatukune | 2013-02-26 16:45:04 +0900 (火, 26 2 2013) | 3 lines

SYNC: CORE r5772 / UnAfraid
BETA: Moving effect flags out of CharEffectList into EffectType enum.
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r5515 | torikawatukune | 2013-02-22 23:14:07 +0900 (? 22 2 2013) | 4 lines

SYNC: CORE r5771 / Zoey76
BETA: Fixed issue with not providing the player name parameter to NpcStrings which have it.
Patch by: jurchiks
Reviewed by: Zoey76
------------------------------------------------------------------------
r5514 | torikawatukune | 2013-02-22 18:46:51 +0900 (? 22 2 2013) | 1 line

??
------------------------------------------------------------------------
r5513 | torikawatukune | 2013-02-22 18:45:07 +0900 (? 22 2 2013) | 1 line

互換性のため古?ソ?を残す Quest#getRandomPartyMember(L2PcInstance player, String value)
------------------------------------------------------------------------
r5511 | torikawatukune | 2013-02-22 00:29:43 +0900 (? 22 2 2013) | 3 lines

SYNC: CORE r5770 / Zoey76
BETA: Minor code refactor:
	* getRandomPartyMember(L2PcInstance, String) to getRandomPartyMember(L2PcInstance, int).
------------------------------------------------------------------------
r5504 | torikawatukune | 2013-02-18 21:56:50 +0900 (? 18 2 2013) | 2 lines

SYNC: CORE r5769 / malyelfik
BETA: Core part for [DP9407]
------------------------------------------------------------------------
r5498 | torikawatukune | 2013-02-17 11:58:56 +0900 (日, 17 2 2013) | 5 lines

SYNC: CORE r5768 / MELERIX
BETA: More stuff for [5701]
 * Added one more check to skillTime, in order to avoid "broken casting animations" on physical skills, like: Shield Deflect Magic, Wild Shot, and few others.
Reported by: enki
Tested by: enki
------------------------------------------------------------------------
r5496 | torikawatukune | 2013-02-17 10:28:52 +0900 (日, 17 2 2013) | 3 lines

SYNC: CORE r5767 / VlLight
BETA: Fixed NPC's respawn in instance, that was broken in [5752]
	* Reported by: IMBAL
------------------------------------------------------------------------
r5495 | torikawatukune | 2013-02-16 23:23:14 +0900 (? 16 2 2013) | 3 lines

SYNC: CORE r5766 / UnAfraid
BETA: Fixing possible problem with player's enchanted skills.
	* Adding all player's skills to the map before start checking for new skills.
------------------------------------------------------------------------
r5494 | torikawatukune | 2013-02-16 22:50:53 +0900 (? 16 2 2013) | 2 lines

SYNC: CORE r5765 / UnAfraid
BETA: Removing debug message of [5764]
------------------------------------------------------------------------
r5493 | torikawatukune | 2013-02-15 22:58:59 +0900 (? 15 2 2013) | 4 lines

SYNC: CORE r5764 / UnAfraid
BETA: Fixing auto skill learn issue causing server to execute ~600 mysql queries and broadcast 3 * 600 packets because of not optimized for batch methods.
	* Implementing Interface ISkillsHolder on L2Character and creating new !PlayerSkillHolder that would replace L2PcInstance while skill learn batch is procede, in order to receive final skills that have to be added, stored and broadcasted.
	* Reported by: Raspoutine, Arantir, Maylorian, Tryskell, laikeriz, MELERIX, CorriGaN, djmouse, CorriGaN, djmouse
------------------------------------------------------------------------
r5492 | torikawatukune | 2013-02-15 22:30:34 +0900 (? 15 2 2013) | 2 lines

SYNC: CORE r5763 / UnAfraid
BETA: Fixing wrong chat types causing chat filter do not work.
------------------------------------------------------------------------
r5485 | torikawatukune | 2013-02-13 16:41:50 +0900 (水, 13 2 2013) | 3 lines

SYNC: CORE r5762 / UnAfraid
BETA: Fixing NPEs since [5757] in L2MonsterInstance seems getLeader could be NPE
	* Reported by: Lupu1
------------------------------------------------------------------------
r5481 | torikawatukune | 2013-02-10 12:07:45 +0900 (日, 10 2 2013) | 3 lines

SYNC: CORE r5761 / malyelfik
BETA: Core part for [DP9399]
Reviewed by: !UnAfraid
------------------------------------------------------------------------
r5478 | torikawatukune | 2013-02-08 18:31:45 +0900 (? 08 2 2013) | 1 line

revert CORE r5760
------------------------------------------------------------------------
r5477 | torikawatukune | 2013-02-08 18:22:40 +0900 (? 08 2 2013) | 3 lines

SYNC: CORE r5760 / UnAfraid
BETA: Fixing potential multi-thread issue in Util.formatAdena()
	* Reported by: Tukune
------------------------------------------------------------------------
r5475 | torikawatukune | 2013-02-08 17:53:35 +0900 (? 08 2 2013) | 4 lines

SYNC: CORE r5759 / UnAfraid
BETA: Adding two useful methods in Quest class:
	* giveItems(L2PcInstance player, ItemHolder holder)
	* takeItems(L2PcInstance player, ItemHolder holder)
------------------------------------------------------------------------
r5474 | torikawatukune | 2013-02-08 17:51:41 +0900 (? 08 2 2013) | 3 lines

SYNC: CORE r5758 / UnAfraid
BETA: Fixing missing conditions validation in triggered skills.
	* Patch by: Gnacik
------------------------------------------------------------------------
r5471 | torikawatukune | 2013-02-07 03:24:52 +0900 (木, 07 2 2013) | 4 lines

SYNC: CORE r5757 / VlLight
BETA: Misc. fixes
	* Support for personal random animation on/off switching.
	* Fixed: raid minions ignored master's setUseRaidCurse(false) command.
------------------------------------------------------------------------
r5469 | torikawatukune | 2013-02-07 02:50:02 +0900 (木, 07 2 2013) | 4 lines

SYNC: CORE r5756 / Zoey76
BETA: One new method for quests hasAtLeastOneQuestItem(L2PcInstance player, int... itemIds)
	* Return true if the player has at least one item in the array.
	* Minor code formmat and cleanup.
------------------------------------------------------------------------
r5468 | torikawatukune | 2013-02-07 02:22:43 +0900 (木, 07 2 2013) | 3 lines

整?- WalkingManager
* Map変数をいち?containsKeyで確かめてからput,get,removeして?ので、put,get,removeしたあとの戻り?がnullかど?を確かめる方法に書き改?(nullチェ?も?ねて?)
* FastIntObjectMap使用
------------------------------------------------------------------------
r5467 | torikawatukune | 2013-02-07 02:20:10 +0900 (木, 07 2 2013) | 1 line

ai.individual.Benom用の仕掛?
------------------------------------------------------------------------
r5466 | torikawatukune | 2013-02-07 01:47:12 +0900 (木, 07 2 2013) | 1 line

Quest.java addNodeArrivedId(int... npcIds) の戻り? L2NpcTemplate[] は無意味なので void に変更.
------------------------------------------------------------------------
r5464 | torikawatukune | 2013-02-05 00:38:24 +0900 (火, 05 2 2013) | 10 lines

SYNC: CORE r5755 / VlLight
BETA: WalkingManager impovements, random respawn interval fix.
	* Support for attaching certain route to certain NPC with certain spawn coordinates in Routes.xml
	* onNodeArrive quest trigger, triggering, when NPC, which is controlled by Walking Manager, arrives next node
	* proper handling for situation, when monster, which is controlled by Walking Manager, is attacked by player; handling for minions of Walking Manager controlled monsters.
	* AI-disabled NPC's, having aggro_range parameter, which is controlled by Walking Manager, can track aggro range enter
	* receiving debug information about walk using //debug command
	* random respawn interval fix - _respawnMinDelay and _respawnMaxDelay are reverted to int.
	* Reported by: UnAfraid (random respawn interval)
	* Reviewed by: UnAfraid, Zoey76
------------------------------------------------------------------------
r5461 | torikawatukune | 2013-02-04 15:51:47 +0900 (? 04 2 2013) | 2 lines

SYNC: CORE r5754 / Zoey76
BETA: Removing Appearance skill implementation.
------------------------------------------------------------------------
r5459 | torikawatukune | 2013-02-04 14:20:31 +0900 (? 04 2 2013) | 3 lines

SYNC: CORE r5753 / VlLight
BETA: Typo fix in [5751].
	* Reported by: l2j@…
------------------------------------------------------------------------
r5458 | torikawatukune | 2013-02-04 14:15:58 +0900 (? 04 2 2013) | 4 lines

SYNC: CORE r5752 / VlLight
BETA: Continuing with [5751].
	* Core support for [DP9390]
	* Support for random respawn time into instance's spawn definition
------------------------------------------------------------------------
r5450 | torikawatukune | 2013-02-01 23:30:42 +0900 (? 01 2 2013) | 6 lines

SYNC: CORE r5751 / VlLight
BETA: NPC spawn-related changes
	* Support for random respawn time
	* Minor fix: if NPC's respawn time is set to 0 in spawn table - do not respawn it
	* Reviewed by: UnAfraid, Zoey76, MELERIX
	'''Note:''' Retail feature.
------------------------------------------------------------------------
r5448 | torikawatukune | 2013-02-01 22:33:41 +0900 (? 01 2 2013) | 3 lines

SYNC: CORE r5750 / UnAfraid
BETA: Fixing more Olympiad teleporting instance id is set back to zero :(
	* Reported by: baluu, Adry_85
------------------------------------------------------------------------
r5447 | torikawatukune | 2013-02-01 22:31:11 +0900 (? 01 2 2013) | 2 lines

SYNC: CORE r5749 / UnAfraid
BETA: Fixing minor problem with teleportPlayer seems like teleToLocation now set's instance id from the location since [5723]
------------------------------------------------------------------------
r5446 | torikawatukune | 2013-02-01 22:25:18 +0900 (? 01 2 2013) | 3 lines

SYNC: CORE r5748 / UnAfraid
BETA: Fixing little typo in EffectTemplate (Now will throw exception when requesting non-existing effects)
	* Reported by: Adry_85
------------------------------------------------------------------------
r5443 | torikawatukune | 2013-02-01 19:16:11 +0900 (? 01 2 2013) | 1 line

微調整
------------------------------------------------------------------------
r5442 | torikawatukune | 2013-02-01 19:12:20 +0900 (? 01 2 2013) | 5 lines

SYNC: CORE r5747 / Zoey76
BETA: Misc changes.
	* Javadoc typo fix.
	* Avoiding custom message when auto learn skill is off.
		* Reported by: St3eT
------------------------------------------------------------------------
r5439 | torikawatukune | 2013-02-01 12:13:06 +0900 (? 01 2 2013) | 1 line

teleToLocation整?
------------------------------------------------------------------------
r5438 | torikawatukune | 2013-02-01 00:07:28 +0900 (? 01 2 2013) | 2 lines

SYNC: CORE r5746 / malyelfik
BETA: Minor fix for [5744]
------------------------------------------------------------------------
r5436 | torikawatukune | 2013-01-31 23:58:33 +0900 (木, 31 1 2013) | 2 lines

teleToLocation整??teleToInstance新設

------------------------------------------------------------------------
r5433 | torikawatukune | 2013-01-30 04:17:43 +0900 (水, 30 1 2013) | 10 lines

SYNC: CORE r5745 / UnAfraid
BETA: Adding some useful methods to Quest class to prevent from copying same code in bunch of places:
	* addSpawn(int npcId, int x, int y, int z, int heading, boolean randomOffset, long despawnDelay, boolean isSummonSpawn, int instanceId)
	* openDoor(int doorId, int instanceId)
	* closeDoor(int doorId, int instanceId)
	* getDoor(int doorId, int instanceId)
	* teleportPlayer(L2PcInstance player, Location loc, int instanceId)
	* teleportPlayer(L2PcInstance player, Location loc, int instanceId, boolean allowRandomOffset)
	
	* Also little cleanup in L2World its not necessary to remove object by object from knownlist when at the end all the knownlist will be cleared.
------------------------------------------------------------------------
r5428 | torikawatukune | 2013-01-26 16:36:18 +0900 (? 26 1 2013) | 6 lines

SYNC: CORE r5744 / Zoey76
BETA: Two useful methods for Quests:
	* executeForEachPlayer(..) you can use this for onKill(..) when a reward or quest state is set for the killer's party and/or command channel.
	* actionForEachPlayer(..) overridable method in quests where the action logic is placed.
	* L2DoorInstance and Instance minor cleanup.
	* L2J_Server_README.txt update.
------------------------------------------------------------------------
r5427 | torikawatukune | 2013-01-26 16:32:06 +0900 (? 26 1 2013) | 3 lines

SYNC: CORE r5743 / Adry_85
BETA: Missing !SystemMessage for quest '''Seven Signs, Secret Ritual of the Priests'''.

------------------------------------------------------------------------
r5413 | torikawatukune | 2013-01-22 21:37:28 +0900 (火, 22 1 2013) | 2 lines

SYNC: CORE r5742 / malyelfik
BETA: Fix for ticket #6373
------------------------------------------------------------------------
r5411 | torikawatukune | 2013-01-22 10:50:11 +0900 (火, 22 1 2013) | 2 lines

SYNC: CORE r5741 / Adry_85
BETA: Continuing with [5738].
------------------------------------------------------------------------
r5410 | torikawatukune | 2013-01-22 10:42:31 +0900 (火, 22 1 2013) | 7 lines

SYNC: CORE r5740 / UnAfraid
BETA: Removing unused npcs's hp limit implementation.
	* Fixing player's visual hp issues with max hp increase skills.
		* Reported by: burrito, MELERIX, valdaron, oscard
		* Tested by: ivantotov
	* Implemented new method in CharStat calcStat(Stats stat, double init)
	* Handling client hp/mp/cp bar pixes in one place instead of all over the source.
------------------------------------------------------------------------
r5408 | torikawatukune | 2013-01-21 21:49:29 +0900 (? 21 1 2013) | 2 lines

formatAdenaを?にもどしま?
※NumberFormatはスレ?セーフでは無?めsyhchronizedするか?毎度newするかしな??ません.
------------------------------------------------------------------------
r5407 | torikawatukune | 2013-01-21 21:44:10 +0900 (? 21 1 2013) | 3 lines

SYNC: CORE r5739 / UnAfraid
BETA: Fixing Util.formatAdena() method sometimes it misses some zero's.
	* Reported by: lion
------------------------------------------------------------------------
r5405 | torikawatukune | 2013-01-21 20:54:58 +0900 (? 21 1 2013) | 1 line

CORE r5738 補足
------------------------------------------------------------------------
r5404 | torikawatukune | 2013-01-21 20:53:30 +0900 (? 21 1 2013) | 3 lines

SYNC: CORE r5738 / UnAfraid
BETA: Adding some more quests.
	* Patch by: lion
------------------------------------------------------------------------
r5403 | torikawatukune | 2013-01-21 04:33:50 +0900 (? 21 1 2013) | 1 line

L2J-SFJP Server's license update
------------------------------------------------------------------------
r5402 | torikawatukune | 2013-01-21 02:56:31 +0900 (? 21 1 2013) | 9 lines

SYNC: CORE r5737 / Zoey76
BETA: L2J Server's license update:
	* Proper GPLv3 license.
	* Updated all Java server files.
	* The following files listed here will keep their license as is (minor cosmetic updates may be included):
		* PrimeFinder
		* BlowfishEngine
		* SpringUtilities
	* Updated Eclipse preferences for new files (header).
------------------------------------------------------------------------
r5400 | torikawatukune | 2013-01-20 01:11:36 +0900 (日, 20 1 2013) | 1 line

整?
------------------------------------------------------------------------
r5399 | torikawatukune | 2013-01-20 00:55:47 +0900 (日, 20 1 2013) | 4 lines

SYNC: CORE r5736 / Zoey76
BETA: Fixing dialogs for Logistics Officer:
	* Closing #6385
Reported by: blacksea
------------------------------------------------------------------------
r5397 | torikawatukune | 2013-01-19 01:49:36 +0900 (? 19 1 2013) | 1 line

AdminShowQuests クエスト名?表示をクエスト番号?ソー?
------------------------------------------------------------------------
r5396 | torikawatukune | 2013-01-19 01:48:15 +0900 (? 19 1 2013) | 1 line

整?ExShowScreenMessage,ExShowScreenMessageNPCString
------------------------------------------------------------------------
r5394 | torikawatukune | 2013-01-17 01:49:33 +0900 (木, 17 1 2013) | 9 lines

SYNC: CORE r5735 / Zoey76
BETA: Refactoring !ExShowScreenMessage related code:
	* Added position constants based on forum contributions, thanks.
	* Added !JavaDocs.
	* Added params parameter, now is possible to set all parameters at once.
	* Changes in Quest class:
		* Added method showOnScreenMsg(..) for !NpcStrings, !SystemMessages and text.
		* Moved some variables at the beginning of the class and removed one TODO task since it was done in [5573].
			* After all quest are in java the questItemIds variable should be private.
------------------------------------------------------------------------
r5390 | torikawatukune | 2013-01-15 02:06:39 +0900 (火, 15 1 2013) | 1 line

整?啓示叫???伝?の叫び
------------------------------------------------------------------------
r5389 | torikawatukune | 2013-01-14 00:51:42 +0900 (? 14 1 2013) | 3 lines

SYNC: CORE r5734 / malyelfik
BETA: Core part for [DP9355]
Reviewed by: UnAfraid
------------------------------------------------------------------------
r5387 | torikawatukune | 2013-01-13 23:01:00 +0900 (日, 13 1 2013) | 1 line

猛獣の放牧地?ミング
------------------------------------------------------------------------
r5386 | torikawatukune | 2013-01-13 20:34:53 +0900 (日, 13 1 2013) | 1 line

微調整
------------------------------------------------------------------------
r5385 | torikawatukune | 2013-01-13 19:43:13 +0900 (日, 13 1 2013) | 1 line

??用メソ?整?
------------------------------------------------------------------------
r5373 | torikawatukune | 2013-01-04 20:53:32 +0900 (? 04 1 2013) | 3 lines

SYNC: CORE r5733 / UnAfraid
BETA: Setting script value of L2Npc back to 0 while respawning the npc.
	* Reported by: malyelfik
------------------------------------------------------------------------
r5369 | torikawatukune | 2013-01-02 22:23:00 +0900 (水, 02 1 2013) | 2 lines

SYNC: CORE r5732 / VlLight
Oops :)
------------------------------------------------------------------------
r5368 | torikawatukune | 2013-01-02 22:10:43 +0900 (水, 02 1 2013) | 6 lines

SYNC: CORE r5731 / VlLight
BETA: Minor rework in instances:
	* Created group system for instance spawn. There should be one <group name="general"></group> group, which spawned at instance creation (as usual). Besides, it is possible to create other group(s) (with any different name) to spawn it manually in script in appropriate moment of time via Instance.spawnGroup(String groupName) method. A way to unhardcode conditional instance spawn.
		* Reviewed by: UnAfraid
	* Minor rework for [5723]. If _instanceId isn't initialized in Location, teleToLocation(Location, int) will port player into main world. It creates some inconvenience, when using teleToLocation(Location, int) for teleportation inside instance.
		* Reported by: Konstantinos
------------------------------------------------------------------------
r5365 | torikawatukune | 2013-01-02 17:15:55 +0900 (水, 02 1 2013) | 3 lines

SYNC: CORE r5730 / UnAfraid
BETA: Fixing transformation skill learning issue sometimes nothing happens when you click learn and you haven't learned Onyx Beast transformation (Added the missing message..)
	* Reported by: lion
------------------------------------------------------------------------
r5362 | torikawatukune | 2013-01-02 01:50:12 +0900 (水, 02 1 2013) | 3 lines

SYNC: CORE r5729 / UnAfraid
BETA: Fixing an issue which appears while moving and requesting some actions like private store or sit, looks like AI is still in MOVE_TO intention and it get's changed after 2.5 seconds and within this time the character is still moving no matter that it is sited down already.
	* Patch by: Tryskell
------------------------------------------------------------------------
r5360 | torikawatukune | 2013-01-02 00:18:53 +0900 (水, 02 1 2013) | 3 lines

SYNC: CORE r5728 / UnAfraid
BETA: Adding more PlaySounds into QuestSound enum.
	* Patch by lion
------------------------------------------------------------------------
r5356 | torikawatukune | 2013-01-01 23:48:45 +0900 (火, 01 1 2013) | 3 lines

SYNC: CORE r5727 / UnAfraid
BETA: Another shots fixes:
	* Using useSoulShot() instead of isPhyisical() (Not all is_magic = 0 should use soulshots)
------------------------------------------------------------------------
r5355 | torikawatukune | 2013-01-01 22:02:49 +0900 (火, 01 1 2013) | 5 lines

SYNC: CORE r5726 / UnAfraid
BETA: Misc Changes:
	* Moving Shots recharge in onSpawn in case of npc respawn it will have the remaining shots from previous death.
		* Reported by: Tryskell
	* Fixing potential NPEs in FuncShare.
------------------------------------------------------------------------
r5354 | torikawatukune | 2013-01-01 21:15:19 +0900 (火, 01 1 2013) | 3 lines

SYNC: CORE r5725 / UnAfraid
BETA: Fixing StackOverFlow in FuncShare (Probably happens when this Func is used on a Player instead of Summon)
	* Reported by: Tavo22, DareStrike, Tryskell
------------------------------------------------------------------------
r5353 | torikawatukune | 2013-01-01 20:56:23 +0900 (火, 01 1 2013) | 3 lines

SYNC: CORE r5724 / UnAfraid
BETA: Fixing shots for Monsters (Seems like i've never set their shots)
	* Reported by: Tryskell
------------------------------------------------------------------------
r5349 | torikawatukune | 2012-12-28 21:47:04 +0900 (? 28 12 2012) | 1 line

HtmCacheで無?空白を除去する処?調整
------------------------------------------------------------------------
r5348 | torikawatukune | 2012-12-28 21:45:32 +0900 (? 28 12 2012) | 4 lines

インスタントゾーン関連の調整
* FastIntObjectMap使用
* L2FastList ?FastList
* 無?containsKeyを省?
------------------------------------------------------------------------
r5346 | torikawatukune | 2012-12-27 03:06:34 +0900 (木, 27 12 2012) | 1 line

古?クリプトと互換性をとるた?
------------------------------------------------------------------------
r5345 | torikawatukune | 2012-12-23 05:32:41 +0900 (日, 23 12 2012) | 5 lines

SYNC: CORE r5723 / Zoey76
BETA: Minor rework in instances:
	* teleToLocation(Location, int) now sets the player's instance as well.
	* Use Location.setInstanceId(int instanceId) to set the instance which the player will be teleported.
	* Minor cleanup.
------------------------------------------------------------------------
r5341 | torikawatukune | 2012-12-22 01:09:47 +0900 (? 22 12 2012) | 1 line

整?
------------------------------------------------------------------------
r5335 | torikawatukune | 2012-12-21 03:37:48 +0900 (? 21 12 2012) | 1 line

微調整 旧ベノ?
------------------------------------------------------------------------
r5334 | torikawatukune | 2012-12-21 03:31:56 +0900 (? 21 12 2012) | 1 line

class SkillHashCode
------------------------------------------------------------------------
r5333 | torikawatukune | 2012-12-21 03:17:05 +0900 (? 21 12 2012) | 1 line

class SkillHashCode
------------------------------------------------------------------------
r5332 | torikawatukune | 2012-12-15 00:33:49 +0900 (? 15 12 2012) | 2 lines

SYNC: CORE r5722 / MELERIX
BETA: Oops wrong place ^^'
------------------------------------------------------------------------
r5331 | torikawatukune | 2012-12-15 00:31:33 +0900 (? 15 12 2012) | 2 lines

SYNC: CORE r5721 / MELERIX
BETA: Minor update/format in few bat files, also removed unused/non-working power shell scripts.
------------------------------------------------------------------------
r5329 | torikawatukune | 2012-12-14 22:12:32 +0900 (? 14 12 2012) | 2 lines

SYNC: CORE r5720 / MELERIX
BETA: Updated Initial ClanHall Auction Data.
------------------------------------------------------------------------
r5326 | torikawatukune | 2012-12-14 22:01:11 +0900 (? 14 12 2012) | 2 lines

SYNC: CORE r5719 / Adry_85
BETA: Fixed two warnings after [5718].
------------------------------------------------------------------------
r5323 | torikawatukune | 2012-12-14 19:39:19 +0900 (? 14 12 2012) | 1 line

整?- 無?Map#getを削?
------------------------------------------------------------------------
r5322 | torikawatukune | 2012-12-14 19:32:24 +0900 (? 14 12 2012) | 1 line

整?- 値を返す??無?ソ?を簡?
------------------------------------------------------------------------
r5321 | torikawatukune | 2012-12-14 18:10:08 +0900 (? 14 12 2012) | 5 lines

SYNC: CORE r5718 / VlLight
BETA: Two new quest triggers was added.
ON_MOVE_FINISHED - invoked, when NPC stops after moving.
ON_EVENT_RECEIVED - invoked, when NPC receives an "event", sent via broadcastEvent() method.
	* Reviewed by: UnAfraid
------------------------------------------------------------------------
r5319 | torikawatukune | 2012-12-14 17:15:15 +0900 (? 14 12 2012) | 1 line

L2NpcPosition 追?
------------------------------------------------------------------------
r5318 | torikawatukune | 2012-12-14 15:09:46 +0900 (? 14 12 2012) | 1 line

イベン?mlの日付?の「年」にワイルドカード?****」が使用できるようにしました.毎年同じ日付で開催するイベントに便利で?
------------------------------------------------------------------------
r5309 | torikawatukune | 2012-12-12 03:50:13 +0900 (水, 12 12 2012) | 2 lines

SYNC: CORE r5717 / Zoey76
BETA: Minor cleanup.
------------------------------------------------------------------------
r5307 | torikawatukune | 2012-12-12 03:14:42 +0900 (水, 12 12 2012) | 5 lines

SYNC: CORE r5716 / UnAfraid
BETA: Fixing little typo in L2PcInstance.restore(int) introduced in [5715].
	* Fixing retrieving logic there could be only one character with the same object id so while is not needed.
	
	* Reported by: Adry_85
------------------------------------------------------------------------
r5303 | torikawatukune | 2012-12-11 15:29:55 +0900 (火, 11 12 2012) | 5 lines

SYNC: CORE r5715 / Zoey76
BETA: Misc fixes:
	* Source format, please keep it that way.
	* Avoid printStackTrace()
	* Fixing warnings #6390
------------------------------------------------------------------------
r5299 | torikawatukune | 2012-12-11 05:11:27 +0900 (火, 11 12 2012) | 9 lines

イベン?(faenor、scripts/event) 関連
* 開始日-終?に時?秒を?可能にした.
  ?Active="2012/12/01 00:00:00-2012/12/31 23:59:59"
* scripts/event/**/config.xml の <droplist> ?faenor の <AllDrop> と同じように1行で?アイ??可能にした.
  1行にまとめて書?とき?、どれか1つ?ドロ??しま?行を?て書?場合??種類あるいは3種類?・・同時にドロ??する可能性がありま?
* scripts/event/**/config.xml の <spawnlist> で座標を省略して <add npc="4301" /> と?書?場合?、各村?初??案?人また?トラベラーズガイド周辺に自動的にNPCを?置しま?
* HeavyMedalとTheValentineEventの初期化?後始末で使用するOnEventBegin.sql、OnEventEnd.sqlを?scripts/event/のそれぞれの?レクトリに移動しました.
  他?イベント?sqlも後日移動する予定で?
  また?faenor?レクトリのxmlで、当該javaスクリプトと同じ?レクトリに移動可能なも?は、後日移動する予定で?
------------------------------------------------------------------------
r5297 | torikawatukune | 2012-12-06 23:56:29 +0900 (木, 06 12 2012) | 4 lines

SYNC: CORE r5714 / VlLight
BETA: Support for "unequip_skill" parameter of items. Also fixes Ticket #6374
	* Reviewed by: UnAfraid
	* Tested by: djmouse
------------------------------------------------------------------------
r5296 | torikawatukune | 2012-12-06 23:46:14 +0900 (木, 06 12 2012) | 3 lines

SYNC: CORE r5713 / VlLight
BETA: New way for support long-continued events - for further refactoring.
	* Reviewed by: UnAfraid
------------------------------------------------------------------------
r5293 | torikawatukune | 2012-12-06 19:09:29 +0900 (木, 06 12 2012) | 5 lines

L2DatabaseFactory.getInstance().getConnection() の??
* L2DatabaseFactoryはjavaのAutoCloseableを実?て?ので、try (...) 構文を使って取得したコネクションは、確実にクローズされる?ずなので、ConnectionCloserは?無???
  build時にプリプロセ?yavacでConnectionCloser無しにすり替えるようにした.
       try (Connection con = L2DatabaseFactory.getInstance().getConnection()) { ... }
   --> try (Connection con = L2DatabaseFactory.getInstance().getConnectionFast()) { ... }
------------------------------------------------------------------------
r5292 | torikawatukune | 2012-12-06 01:44:23 +0900 (木, 06 12 2012) | 2 lines

SYNC: CORE r5712 / Nik
BETA: Memory leak fix: Since database connections are autoclosed via try/catch, the L2DatabaseFactory.close(con) is never called. Because of this, a memory leak occured -> the map is always filled with data, but never removed (it gets removed only when L2DatabaseFactory.close(con) is called).
------------------------------------------------------------------------
r5290 | torikawatukune | 2012-12-06 01:19:52 +0900 (木, 06 12 2012) | 1 line

整?
------------------------------------------------------------------------
r5288 | torikawatukune | 2012-12-06 00:59:57 +0900 (木, 06 12 2012) | 3 lines

四大霊?
* 謎?箱?の箱 - 整?
* ケープゴー?- 微調整
------------------------------------------------------------------------
r5287 | torikawatukune | 2012-12-04 17:53:04 +0900 (火, 04 12 2012) | 1 line

SortedArrayMap
------------------------------------------------------------------------
r5286 | torikawatukune | 2012-12-03 04:08:24 +0900 (? 03 12 2012) | 5 lines

四大霊廟?不?合修正
* 謎?箱?の箱 - クリ?しても何?反応も示さな??でスタン効果をかけてみ?
* ケープゴー?- 自?勝手に死んでしま?
* ハリシャシャド? - 出現位置(部?がシャ?ルされて??

------------------------------------------------------------------------
r5285 | torikawatukune | 2012-11-29 03:45:08 +0900 (木, 29 11 2012) | 1 line

SortedArrayMap - 初??トラベラーズト?クン、四大霊?
------------------------------------------------------------------------
r5284 | torikawatukune | 2012-11-29 03:43:05 +0900 (木, 29 11 2012) | 1 line

SortedArrayMap
------------------------------------------------------------------------
r5283 | torikawatukune | 2012-11-26 19:33:38 +0900 (? 26 11 2012) | 2 lines

NextActionの簡?
* コールバックを仮想関数にしてNextActionの派生クラスで利用できるようにした.
------------------------------------------------------------------------
r5282 | torikawatukune | 2012-11-26 19:28:22 +0900 (? 26 11 2012) | 1 line

SortedArrayMap
------------------------------------------------------------------------
r5278 | torikawatukune | 2012-11-25 01:40:24 +0900 (日, 25 11 2012) | 1 line

SortedArrayMap
------------------------------------------------------------------------
r5276 | torikawatukune | 2012-11-23 16:36:54 +0900 (? 23 11 2012) | 2 lines

SYNC: CORE r5711 / MELERIX
BETA: Fix for Ticket #6384, Reported by: Nono.
------------------------------------------------------------------------
r5273 | torikawatukune | 2012-11-23 10:45:15 +0900 (? 23 11 2012) | 2 lines

SYNC: CORE r5710 / Adry_85
BETA: Core part for [DP9301].
------------------------------------------------------------------------
r5270 | torikawatukune | 2012-11-23 01:14:07 +0900 (? 23 11 2012) | 2 lines

SYNC: CORE r5709 / VlLight
BETA: Missed in [5707] - unused imports
------------------------------------------------------------------------
r5264 | torikawatukune | 2012-11-21 19:58:28 +0900 (水, 21 11 2012) | 2 lines

SYNC: CORE r5708 / malyelfik
BETA: Core part for [DP9297]
------------------------------------------------------------------------
r5262 | torikawatukune | 2012-11-21 15:33:25 +0900 (水, 21 11 2012) | 5 lines

SYNC: CORE r5707 / VlLight
BETA: Fixes for Olympiad Buffers
 * Fixed: Olympiad Buffers did not disappear at battle start(reported by madrock)
 * Added check for player pet's at Olympiad entrance 
Review by: UnAfraid
------------------------------------------------------------------------
r5259 | torikawatukune | 2012-11-18 20:22:09 +0900 (日, 18 11 2012) | 4 lines

SYNC: CORE r5706 / UnAfraid
BETA: Updating ShowBoard packet length in BaseBBManager.
	* It must be 4096, 8192, 16384.
	* Note: I tested with those values and it is working correctly it could be working with even higher!
------------------------------------------------------------------------
r5257 | torikawatukune | 2012-11-18 19:50:39 +0900 (日, 18 11 2012) | 2 lines

CORE r5705 / Zoey76
BETA: Minor typo in [5704].
------------------------------------------------------------------------
r5256 | torikawatukune | 2012-11-18 19:47:39 +0900 (日, 18 11 2012) | 3 lines

SYNC: CORE r5704 / Zoey76
BETA: Fixing issue with GM names and logs.
	* Reported by: DareStrike
------------------------------------------------------------------------
r5252 | torikawatukune | 2012-11-17 02:45:30 +0900 (? 17 11 2012) | 10 lines

SYNC: CORE r5703 / Zoey76
BETA: More fixes:
	* Patch by: Zoey76
		* Fixing summons unable to attack.
			* Reported by: valdaron, arythea
		* Fixing servitors unable to cast any skills.
			* Reported by: arythea
		* Fixing multiple pets not being able to cast specific skills.
	* Patch by: UnAfraid
		* PcFreight and L2Character cleanup.
------------------------------------------------------------------------
r5247 | torikawatukune | 2012-11-16 01:17:22 +0900 (? 16 11 2012) | 2 lines

SYNC: CORE r5702 / MELERIX
BETA: Eclipse is a bad guy.
------------------------------------------------------------------------
r5246 | torikawatukune | 2012-11-16 01:01:11 +0900 (? 16 11 2012) | 7 lines

SYNC: CORE r5701 / MELERIX
BETA: Some Improvements/Fixes for [5684].
 * Fixed an issue (Reported by: facheme) that was causing "broken casting animation" in some skills (like: Hurricane, Veil, Trick, Switch) when the casting speed is really high (before, it was using 500ms, but is wrong, now is 550ms).
 * Merged hitTime + coolTime in a single variable.
 * Some improvements to reduce the code a bit.
Review by: Zoey76
Tested by: facheme
------------------------------------------------------------------------
r5243 | torikawatukune | 2012-11-15 17:13:40 +0900 (木, 15 11 2012) | 3 lines

SYNC: CORE r5700 / Zoey76
BETA: Unifying NPC Id parameter in Skills.
	* Cleanup, based in [5696].
------------------------------------------------------------------------
r5241 | torikawatukune | 2012-11-15 14:48:24 +0900 (木, 15 11 2012) | 3 lines

SYNC: CORE r5699 / Zoey76
BETA: Minor typo fix for [5693].
Reported by: valdaron
------------------------------------------------------------------------
r5239 | torikawatukune | 2012-11-14 22:12:20 +0900 (水, 14 11 2012) | 6 lines

SYNC: CORE r5698 / MELERIX
BETA: Updated & Simplified Formula for '''Bows Ranged Damage'''.
'''Thanks to:'''
 * UnAfraid (for retail info with pictures about damage results).
 * Zoey76 (for some help in reducing the formula).
More info: http://www.l2jserver.com/forum/viewtopic.php?f=91&t=16892&start=15#p156209
------------------------------------------------------------------------
r5236 | torikawatukune | 2012-11-14 22:01:42 +0900 (水, 14 11 2012) | 2 lines

SYNC: CORE r5697 / MELERIX
BETA: Missing from [5691].
------------------------------------------------------------------------
r5233 | torikawatukune | 2012-11-14 21:29:02 +0900 (水, 14 11 2012) | 6 lines

SYNC: CORE r5696 / Zoey76
BETA: Implementing Summon Agathion effect:
	* General cleanup.
	* L2Effect shouldn't call onExit() right way if onActionTime() && _startConditionsCorrect yields true.
	* Removed L2SkillAgathion hardcoded skill handler...
	* Removed skill type AGATHION.
------------------------------------------------------------------------
r5231 | torikawatukune | 2012-11-14 17:55:41 +0900 (水, 14 11 2012) | 1 line

整?
------------------------------------------------------------------------
r5230 | torikawatukune | 2012-11-14 17:55:06 +0900 (水, 14 11 2012) | 1 line

召喚獣を呼び出すときに?なアイ?が足りな?き?エラーメ?ージが変なので修正
------------------------------------------------------------------------
r5229 | torikawatukune | 2012-11-13 23:01:43 +0900 (火, 13 11 2012) | 3 lines

SYNC: CORE r5695 / Zoey76
BETA: Minor typo fixes in [5693].
Reported by: jurchiks
------------------------------------------------------------------------
r5226 | torikawatukune | 2012-11-13 22:12:10 +0900 (火, 13 11 2012) | 4 lines

SYNC: CORE r5694 / Zoey76
BETA: Support for Switch Stance.
	* Now it performs all required checks.
	* Still harcoded, since there is no retail effect for it.
------------------------------------------------------------------------
r5225 | torikawatukune | 2012-11-13 22:05:37 +0900 (火, 13 11 2012) | 1 line

整?
------------------------------------------------------------------------
r5224 | torikawatukune | 2012-11-13 22:04:31 +0900 (火, 13 11 2012) | 1 line

相手が追従モー?AI_INTENTION_FOLLOW)のときカ??ル アクションが行えな?
------------------------------------------------------------------------
r5223 | torikawatukune | 2012-11-13 21:58:52 +0900 (火, 13 11 2012) | 1 line

カ??ル ソーシャル アクションの距離計算まちがい
------------------------------------------------------------------------
r5220 | torikawatukune | 2012-11-12 16:13:05 +0900 (? 12 11 2012) | 27 lines

SYNC: CORE r5693 / Zoey76
BETA: Continuing with RequestActionUse improvements:
	* Cleanup of unnecessary code.
	* Added/fixed JavaDocs.
	* Removed custom check for summons not being able to use skills while master is in shop mode.
	* Removed ''spammy'' log for missing skills in summons, it comes from skill shortcuts in shortcut bar from different summon that current one.
	* Removed custom/hard-coded system messages.
	* Added missing next action for player requesting a couple action while casting.
		* System message is sent right away but action is performed after previous action is finished.
	* Added missing next action for player requesting a couple action while moving.
		* System message is sent right away but action is performed after previous action is finished.
	* Ordered actions Ids.
	* Validated all pet actions.
	* Validated all servitors actions.
	* Fixed typo in system message when trying to unsummon a servitor.
	* Added missing system messages for pets and servitors.
	* Removed more unnecessary code.
	* Fixed exploit with passive summons using Attack action.
	* Removed unnecessary methods.
	* Added useful methods.
	* Implemented Sin Eater NpcStrings for Ultimate Bombastic Buster.
	* Renaming misleading getPet() method to getSummon(), since it returns the summon, which could be either a pet or a servitor.
	* Renaming misleading hasPet() method to hasSummon(), since it returns the true, either the player has pet or a servitor.
	* Replacing getPet() != null with hasSummon() and getPet() == null with !hasSummon().
	* Added missing check that would allow players to exploit the rename pet feature.
	
Reported by: darknessneo, Opiam, Zoey76, valdaron
------------------------------------------------------------------------
r5217 | torikawatukune | 2012-11-12 01:40:18 +0900 (? 12 11 2012) | 2 lines

SYNC: CORE r5692 / UnAfraid
BETA: Core-part of [DP9274]
------------------------------------------------------------------------
r5215 | torikawatukune | 2012-11-12 01:25:45 +0900 (? 12 11 2012) | 2 lines

SYNC: CORE r5691 / MELERIX
BETA: Fixed an issue where Herbs/Potions (with instant effects) were not working when you are with full-buffs (Reported by: Tavo22). Also now the Herbs/Potions (with continuous effects) will remove the first-buff when you are with full-buffs (Confirmed by: Tans, Valdaron).
------------------------------------------------------------------------
r5210 | torikawatukune | 2012-11-10 22:56:53 +0900 (? 10 11 2012) | 3 lines

SYNC: CORE r5690 / VlLight
BETA: 	* Fixing error in saving clan data to database
	* Reported by: ntalinio
------------------------------------------------------------------------
r5205 | torikawatukune | 2012-11-10 15:46:08 +0900 (? 10 11 2012) | 5 lines

SYNC: CORE r5689 / Zoey76
BETA: Blood Alliance and Blood Oath implementation logic fix:
	* Now this values for reward are stored in clan data instead of castle or fort data.
	* Fix for #6352
Patch by: VlLight, Zoey76
------------------------------------------------------------------------
r5202 | torikawatukune | 2012-11-09 23:05:07 +0900 (? 09 11 2012) | 8 lines

城?侍従長
* ?日本語化
* 税率設?
    * htmlのjavaハ?ドコー?ングをhtmファイルに
    * 数字以外を入れたとき?Exceptionをhtml側でtype="number"で防?
* 金庫
    * ア?がシス?限界値を?たとき?処?

------------------------------------------------------------------------
r5200 | torikawatukune | 2012-11-06 14:51:34 +0900 (火, 06 11 2012) | 10 lines

SYNC: CORE r5688 / Zoey76
BETA: SSQ Missing feature Lord of the Manor's Certificate of Approval:
	* Implemented method isMyLord(player), verify if the player is clan leader and own the NPC's assigned castle or fort.
	* Added configuration for some parameters and unhardcoded other related to SSQ.
	* Support for sold tickets reset after castle's owner change or SSQ event change.
	* Refactored some old SSQ code.
	* Removed bsh-engine.txt file.
	* Fixed few JavaDocs.
Reported by: valdaron
'''Note:''' C3 feature.
------------------------------------------------------------------------
r5199 | torikawatukune | 2012-11-06 14:42:58 +0900 (火, 06 11 2012) | 2 lines

SYNC: CORE r5687 / UnAfraid
BETA: Adding useful method in L2DatabaseFactory it's designed for simple db operations like INSERT, UPDATE, DELETE.
------------------------------------------------------------------------
r5197 | torikawatukune | 2012-11-06 14:26:04 +0900 (火, 06 11 2012) | 2 lines

SYNC: CORE r5686 / Nik
BETA: IdFactory extractUsedObjectIDTable method cleanup and optimized with UnAfraid's suggestion -> use 1 query/db connection instead of many. 
------------------------------------------------------------------------
r5190 | torikawatukune | 2012-11-05 13:48:23 +0900 (? 05 11 2012) | 2 lines

SYNC: CORE r5685 / UnAfraid
BETA: Fixing 2 rare NPEs.
------------------------------------------------------------------------
r5189 | torikawatukune | 2012-11-05 13:45:49 +0900 (? 05 11 2012) | 1 line

微調整
------------------------------------------------------------------------
r5188 | torikawatukune | 2012-11-05 13:31:34 +0900 (? 05 11 2012) | 2 lines

SYNC: CORE r5684 / MELERIX
BETA: CORE-Part for [DP9258].
------------------------------------------------------------------------
r5183 | torikawatukune | 2012-11-05 02:51:02 +0900 (? 05 11 2012) | 2 lines

SYNC: CORE r5683 / UnAfraid
BETA: Renaming ExBuySellListPacket to ExBuySellList and removing the tradelist param since it wasn't used anywhere.
------------------------------------------------------------------------
r5182 | torikawatukune | 2012-11-04 00:46:21 +0900 (日, 04 11 2012) | 1 line

微調整
------------------------------------------------------------------------
r5178 | torikawatukune | 2012-11-03 01:14:53 +0900 (? 03 11 2012) | 15 lines

SYNC: CORE r5682 / UnAfraid
BETA: Misc Fixes:
	* Fixing lethal bug in L2GrandBossInstance.
		* Reported by: St3eT
		* Patch by: St3eT
	* Fixing bug in Anti Feed Feature.
		* Reported by: Lupu1, vampir
		* Patch by: vampir
	* L2DoorInstance:
		* Fixing typo in broadcastInfo (If there's a GM in knownlist of the door other players may see the door targetable)
		* Fixing reduceCurrentHp (Wall restriction will not work for instances)
	* OnEventTrigger:
		* Capitalization of static variable.
	* PcStat:
		* More from [5681]
------------------------------------------------------------------------
r5174 | torikawatukune | 2012-11-02 21:52:52 +0900 (? 02 11 2012) | 3 lines

SYNC: CORE r5681 / UnAfraid
BETA: Fixing calculation of bonus Exp.
	* Reported by: netvirus, VlLight, MELERIX
------------------------------------------------------------------------
r5171 | torikawatukune | 2012-11-02 21:39:59 +0900 (? 02 11 2012) | 3 lines

SYNC: CORE r5680 / malyelfik
BETA: !ExQuestNpcLogList packet
Patch by: !UnAfraid
------------------------------------------------------------------------
r5169 | torikawatukune | 2012-11-02 14:27:42 +0900 (? 02 11 2012) | 3 lines

SYNC: CORE r5679 / UnAfraid
BETA: Fixing the issue with Decoy skill (Not working in instance).
	* Reported by: St3eT, Adry_85
------------------------------------------------------------------------
r5166 | torikawatukune | 2012-11-02 09:04:10 +0900 (? 02 11 2012) | 2 lines

SYNC: CORE r5678 / malyelfik
BETA: Fix for #6337
------------------------------------------------------------------------
r5162 | torikawatukune | 2012-11-01 19:05:12 +0900 (木, 01 11 2012) | 2 lines

SYNC: CORE r5677 / malyelfik
BETA: Core part for [DP9242]
------------------------------------------------------------------------
r5160 | torikawatukune | 2012-10-31 19:42:42 +0900 (水, 31 10 2012) | 1 line

微調整
------------------------------------------------------------------------
r5158 | torikawatukune | 2012-10-30 17:49:54 +0900 (火, 30 10 2012) | 1 line

手直?
------------------------------------------------------------------------
r5157 | torikawatukune | 2012-10-30 17:45:48 +0900 (火, 30 10 2012) | 9 lines

SYNC: CORE r5676 / UnAfraid
BETA: Reworking doors:
	* Removing StatsSet from L2DoorInstance's constructor.
	* Possibility to override every single param of each door from instance xmls.
	* Created getters for L2DoorTemplate no more public variables access.
	* Added Missing credits to DoorTable
	
	* Reviewed by: Zoey76
	* Tested by: Micr0
------------------------------------------------------------------------
r5155 | torikawatukune | 2012-10-30 17:25:04 +0900 (火, 30 10 2012) | 2 lines

SYNC: CORE r5675 / MELERIX
BETA: Fixed some effects with chance not being affected by min/maxChances, like in: Shadow Step skill and others (Reported by: H4vok, facheme). Also renamed config for consistency.
------------------------------------------------------------------------
r5153 | torikawatukune | 2012-10-30 11:19:12 +0900 (火, 30 10 2012) | 2 lines

SYNC: CORE r5674 / MELERIX
BETA: Restored min/maxChance skill parameters, some servers use it to customize skills individually instead of globally by configs.
------------------------------------------------------------------------
r5151 | torikawatukune | 2012-10-29 23:37:11 +0900 (? 29 10 2012) | 2 lines

SYNC: CORE r5672 / MELERIX
COMMUNITY/BETA: C3P0 Lib Update, also removed some unused skill parameters.
------------------------------------------------------------------------
r5150 | torikawatukune | 2012-10-29 23:18:28 +0900 (? 29 10 2012) | 3 lines

SYNC: CORE r5671 / UnAfraid
BETA: Fixing tickets: #6332 #6285 #6336
	* Tested by: Micr0
------------------------------------------------------------------------
r5146 | torikawatukune | 2012-10-29 17:47:13 +0900 (? 29 10 2012) | 1 line

微調整
------------------------------------------------------------------------
r5145 | torikawatukune | 2012-10-29 16:52:56 +0900 (? 29 10 2012) | 12 lines

SYNC: CORE r5670 / UnAfraid
BETA: Misc Fixes:
	* L2Character:
		* Fixing HP Update when equip/un-equip item which gives/takes HP.
	* L2World:
		* Log cleanup.
		* if (object instanceof L2PcInstance) => if (object.isPlayer())
		* Cleanup comments.
	* Stats:
		* Comments typo fixes.
	* FuncTemplate:
		* Catching all exceptions at once instead catching every possible exception separately.
------------------------------------------------------------------------
r5144 | torikawatukune | 2012-10-29 15:05:31 +0900 (? 29 10 2012) | 2 lines

object: xxxxx already exist in OID map! の書式をeclipse形式に変更?
スタ? ?プをeclipseのコンソール - スタ?トレースにコピ????ーストすれ?、?ウスでクリ?する?でソースコードにたどり着ける?
------------------------------------------------------------------------
r5143 | torikawatukune | 2012-10-29 01:29:30 +0900 (? 29 10 2012) | 2 lines

SYNC: CORE r5669 / UnAfraid
BETA: Updating a bit L2World OID Map error logs.
------------------------------------------------------------------------
r5142 | torikawatukune | 2012-10-29 01:14:53 +0900 (? 29 10 2012) | 3 lines

SYNC: CORE r5668 / UnAfraid
BETA: Fixing little typo (In [5641] i've forget default value of lethalable variable which made every L2Character non lethalable)
	* Reported by: St3eT
------------------------------------------------------------------------
r5135 | torikawatukune | 2012-10-28 23:39:57 +0900 (日, 28 10 2012) | 2 lines

SYNC: CORE r5667 / MELERIX
BETA: CORE-Part for [DP9230]
------------------------------------------------------------------------
r5133 | torikawatukune | 2012-10-28 22:45:06 +0900 (日, 28 10 2012) | 2 lines

整?モンスターレース場?ポ?ト?幻想の島?ポ??

------------------------------------------------------------------------
r5129 | torikawatukune | 2012-10-25 19:12:34 +0900 (木, 25 10 2012) | 2 lines

SYNC: CORE r5666 / MELERIX
BETA: Removed some redundant/custom checks for teleport/escape skills, no longer needed with [DP9223].
------------------------------------------------------------------------
r5124 | torikawatukune | 2012-10-25 02:06:10 +0900 (木, 25 10 2012) | 2 lines

SYNC: CORE r5665 / MELERIX
BETA/LIB: ECJ Lib Update.
------------------------------------------------------------------------
r5120 | torikawatukune | 2012-10-24 22:23:31 +0900 (水, 24 10 2012) | 5 lines

SYNC: CORE r5664 / Zoey76
BETA: More quest sounds.
Reported by: valdaron
Patch by: jurchiks
Reviewed by: Zoey76
------------------------------------------------------------------------
r5115 | torikawatukune | 2012-10-24 21:31:39 +0900 (水, 24 10 2012) | 2 lines

SYNC: CORE r5663 / MELERIX
BETA: CORE-Part for [DP9222], also updated charges formula.
------------------------------------------------------------------------
r5108 | torikawatukune | 2012-10-24 19:55:05 +0900 (水, 24 10 2012) | 1 line

EventNpcAligner#getSpawns()の戻り?をLocationに
------------------------------------------------------------------------
r5103 | torikawatukune | 2012-10-23 23:41:43 +0900 (火, 23 10 2012) | 1 line

整?
------------------------------------------------------------------------
r5101 | torikawatukune | 2012-10-23 23:35:09 +0900 (火, 23 10 2012) | 1 line

getPrivateStoreType() 修正もれ
------------------------------------------------------------------------
r5099 | torikawatukune | 2012-10-23 21:14:02 +0900 (火, 23 10 2012) | 11 lines

SYNC: CORE r5661 / Zoey76
BETA: Implementation of reuse delay for items and item skills for pets.
	* Independent reuse delay from masters (fix bug with shared reuse time).
	* Implemented for items.
	* Implemented for skills.
	* It doesn't show system messages (retail like) when pet has reuse time for items or skills.
	* Fixed bug with pets not getting herbs.
	* Removed custom system messages.
	* Unhardcoded some shop Ids.
Reported by: Tavo22, u3games, valdaron
Tested by: Zoey76, valdaron, MELERIX
------------------------------------------------------------------------
r5098 | torikawatukune | 2012-10-23 18:28:31 +0900 (火, 23 10 2012) | 3 lines

SYNC: CORE r5660 / MELERIX
BETA: Removed "soulConsumeCount" (is not longer used because was replaced by "soulMaxConsumeCount").

------------------------------------------------------------------------
r5095 | torikawatukune | 2012-10-23 18:06:53 +0900 (火, 23 10 2012) | 2 lines

SYNC: CORE r5659 / MELERIX
BETA: Minor cleanup due [DP9214] (this things are already verified by <player souls="X" /> conditions in skills).
------------------------------------------------------------------------
r5091 | torikawatukune | 2012-10-23 17:54:59 +0900 (火, 23 10 2012) | 3 lines

SYNC: CORE r5658 / UnAfraid
BETA: Fixing little typo from [5654].
	* Reported by: St3eT
------------------------------------------------------------------------
r5090 | torikawatukune | 2012-10-23 17:02:27 +0900 (火, 23 10 2012) | 5 lines

FleeNpc - エルピ?など、攻?ても反?な??ず?NPCが反?てしま???
* 対象モンスターのみ"L2AttackableAIScript"を無効化?
* npc??ブル patk=0,matk=0 とすることでヘイトを無効化するよ?してみた?
※ disableCoreAI を使?が簡単だが?RandomWalkTask まで止まってしま??かわ?な??で避けた??

------------------------------------------------------------------------
r5089 | torikawatukune | 2012-10-20 12:43:33 +0900 (? 20 10 2012) | 2 lines

SYNC: CORE r5657 / UnAfraid
BETA: Moving some code in L2ItemInstance before listeners and overriding getActingPlayer to return the owner.
------------------------------------------------------------------------
r5085 | torikawatukune | 2012-10-20 11:40:00 +0900 (? 20 10 2012) | 2 lines

SYNC: CORE r5656 / UnAfraid
BETA: Fixing little NPE.
------------------------------------------------------------------------
r5081 | torikawatukune | 2012-10-20 08:12:30 +0900 (? 20 10 2012) | 2 lines

SYNC: CORE r5655 / MELERIX
BETA: CORE-Part for [DP9206].
------------------------------------------------------------------------
r5079 | torikawatukune | 2012-10-20 08:07:52 +0900 (? 20 10 2012) | 1 line

整?- 変数の宣?初期化?できる?同時に
------------------------------------------------------------------------
r5077 | torikawatukune | 2012-10-20 07:36:14 +0900 (? 20 10 2012) | 4 lines

SYNC: CORE r5654 / UnAfraid
BETA: Implementing enchant bonus options for some premium items (It's like an augment but only for few items, shirts mostly)
	* Note: This is only visual implementation the stats aren't done yet!
	* Reviewed by: Zoey76, MELERIX
------------------------------------------------------------------------
r5075 | torikawatukune | 2012-10-20 07:07:08 +0900 (? 20 10 2012) | 5 lines

SYNC: CORE r5653 / UnAfraid
BETA: Support for custom progressive enchanting.
	* Note: To enable it check enchantData.xml for examples.
	* Also when enchant scroll isn't loaded NPE wont be thrown.
		* Reported by: baluu
------------------------------------------------------------------------
r5068 | torikawatukune | 2012-10-19 15:34:52 +0900 (? 19 10 2012) | 10 lines

SYNC: CORE r5652 / UnAfraid
BETA: Removing Bean Shell script engine.
	* The only thing we used it for was Feanor but since [5299] we no longer use it.
---------------------
SYNC: CORE r5651 / MELERIX
BETA: Reverted [5650].
---------------------
SYNC: CORE r5650 / MELERIX
BETA: Same Settings that "L2J Clean Up v0.2" for "On save actions".
---------------------
------------------------------------------------------------------------
r5067 | torikawatukune | 2012-10-19 15:26:20 +0900 (? 19 10 2012) | 2 lines

Quest.java の _questInvolvedNpcs ?HashSet から TIntHashSet に変更. Integer オブジェクト?43000 個??

------------------------------------------------------------------------
r5063 | torikawatukune | 2012-10-19 11:00:41 +0900 (? 19 10 2012) | 3 lines

SYNC: CORE r5649 / Zoey76
BETA: Minor typo fix in ItemsOnGroundManager from [5644].
Reported by: valdaron
------------------------------------------------------------------------
r5062 | torikawatukune | 2012-10-19 10:56:16 +0900 (? 19 10 2012) | 3 lines

SYNC: CORE r5648 / UnAfraid
BETA: Fixing little bug from [5637] since now on pets will be able to use shots even if they don't have a weapon.
	* Reported by: Tryskell
------------------------------------------------------------------------
r5061 | torikawatukune | 2012-10-19 08:51:39 +0900 (? 19 10 2012) | 1 line


------------------------------------------------------------------------
r5060 | torikawatukune | 2012-10-19 08:49:38 +0900 (? 19 10 2012) | 2 lines

BETA: Fixing little bug from [5637] since now on pets will be able to use shots even if they don't have a weapon.
	* Reported by: Tryskell
------------------------------------------------------------------------
r5056 | torikawatukune | 2012-10-18 23:12:39 +0900 (木, 18 10 2012) | 2 lines

SYNC: CORE r5647 / MELERIX
BETA: "numCharges" is not longer used to generate charges due it was replaced by effect "IncreaseCharges" since [4312], so now is renamed to "chargeConsume", also removed "maxCharges" due now is handled by condition "player charges" from each skill.
------------------------------------------------------------------------
r5053 | torikawatukune | 2012-10-18 22:42:38 +0900 (木, 18 10 2012) | 3 lines

SYNC: CORE r5646 / UnAfraid
BETA: Fixing NPE when summoning Servitor (It should search for shots in Owner's inventory) Closing: #6324
	* Reported by: thorl2
------------------------------------------------------------------------
r5052 | torikawatukune | 2012-10-18 22:16:02 +0900 (木, 18 10 2012) | 3 lines

SYNC: CORE r5645 / Zoey76
BETA: Minor typo fix.
Reported by: VlLight
------------------------------------------------------------------------
r5050 | torikawatukune | 2012-10-18 19:34:00 +0900 (木, 18 10 2012) | 5 lines

SYNC: CORE r5644 / Zoey76
BETA: Continuing with [5483] and [5520]:
	* Using Statement, !PreparedStatement and !ResultSet with try-with-resource.
	* Replacing !PreparedStatement with Statement where no parameters are given.
	* Minor cleanup.
------------------------------------------------------------------------
r5049 | torikawatukune | 2012-10-18 14:17:04 +0900 (木, 18 10 2012) | 1 line

System.getProperty("line.separator") --> System.lineSeparator() @java7
------------------------------------------------------------------------
r5048 | torikawatukune | 2012-10-18 14:07:56 +0900 (木, 18 10 2012) | 1 line

整?
------------------------------------------------------------------------
r5047 | torikawatukune | 2012-10-17 17:44:51 +0900 (水, 17 10 2012) | 4 lines

PcCondOverride ?L2Character から L2pcInstance に移?
 モンスター?のNPC?リスマス?ーにGM権限を与える??な??で.
 > SpawnTable: Loaded 42563 npc spawns.
 こ?ままでは42563個もの無?オブジェクトが作られてしま?
------------------------------------------------------------------------
r5045 | torikawatukune | 2012-10-17 15:27:06 +0900 (水, 17 10 2012) | 1 line

.classpath 修正 mysql-connector-java-5.1.22-bin.jar
------------------------------------------------------------------------
r5044 | torikawatukune | 2012-10-17 15:14:00 +0900 (水, 17 10 2012) | 2 lines

SYNC: CORE r5643 / MELERIX
COMMUNITY/BETA: MySQL Connector/J 5.1.22, Changelog here: ?http://dev.mysql.com/doc/refman/5.1/en/cj-news-5-1-22.html & JavaMail API 1.4.5, Changelog here: http://www.oracle.com/technetwork/java/javamail145changes-1562616.html
------------------------------------------------------------------------
r5042 | torikawatukune | 2012-10-17 15:04:55 +0900 (水, 17 10 2012) | 2 lines

SYNC: CORE r5642 / Zoey76
BETA: Minor typo fix.<BR>Reported by: UnAfraid
------------------------------------------------------------------------
r5041 | torikawatukune | 2012-10-17 14:44:40 +0900 (水, 17 10 2012) | 1 line

RegisterGameServer.exe
------------------------------------------------------------------------
r5038 | torikawatukune | 2012-10-17 13:27:43 +0900 (水, 17 10 2012) | 2 lines

SYNC: CORE r5641 / UnAfraid
BETA: Unhardcoding isLethalable.
------------------------------------------------------------------------
r5037 | torikawatukune | 2012-10-17 10:04:19 +0900 (水, 17 10 2012) | 8 lines

SYNC: CORE r5640 / Zoey76
BETA: Complete source formatting and cleanup.
	* Many JavaDocs has been fixed, as well as many typos in comments.
	* Removed old/out-dated/experimental commented out code in many places.
	* Fixed minor typo in [5638], seems the patch applied wrongly, Reported by: St3eT, malyelfik, thorl2
		* Closing #6322
	* Added "On save actions" for the project.
'''Note: From now on all code committed must be formatted.'''
------------------------------------------------------------------------
r5035 | torikawatukune | 2012-10-14 22:18:56 +0900 (日, 14 10 2012) | 5 lines

SYNC: CORE r5639 / UnAfraid
BETA: Fixing sub-class certification it should require Quest [http://l2jdb.l2jdp.com/db_quest.php?id=136 More Than Meets the Eye].
	* Reported by: facheme
	* Patch by: Tavo22
	* Reviewed by: Zoey76
------------------------------------------------------------------------
r5031 | torikawatukune | 2012-10-14 21:37:48 +0900 (日, 14 10 2012) | 3 lines

SYNC: CORE r5638 / Zoey76
BETA: Rune of Crystal implementation:
	* Support for bonus and penalty calculation using bonus.
------------------------------------------------------------------------
r5030 | torikawatukune | 2012-10-14 21:35:03 +0900 (日, 14 10 2012) | 1 line

微調整
------------------------------------------------------------------------
r5028 | torikawatukune | 2012-10-14 20:11:58 +0900 (日, 14 10 2012) | 5 lines

SYNC: CORE r5637 / UnAfraid
BETA: Shots rework:
	* Using inheritance to simplify code and reuse it.
	* Implemented isPhyisical method to L2Skill to use properly soulshots.
	* Keeping charged shots when unequip item to match retail behavior.
------------------------------------------------------------------------
r5027 | torikawatukune | 2012-10-14 19:57:08 +0900 (日, 14 10 2012) | 1 line

微調整
------------------------------------------------------------------------
r5025 | torikawatukune | 2012-10-14 19:45:39 +0900 (日, 14 10 2012) | 9 lines

SYNC: CORE r5636 / Zoey76
BETA: Moving Zone Ids out of L2Character:
	* Unhardcoded zone Ids count.
	* Declared dummy isInsideZone(..) method in L2Object to avoid useless casting.
	* Removed ZONE_ prefix from zone Ids.
	* Removed "

" in !JavaDocs in L2PcInstance.
	* Removed "this" qualifier in L2PcInstance where is not required.
------------------------------------------------------------------------
r5020 | torikawatukune | 2012-10-14 19:23:53 +0900 (日, 14 10 2012) | 3 lines

SYNC: CORE r5635 / UnAfraid
BETA: Fixing NPE that could occur if server delete a clan before it's completely loaded.
	* Reported by: valdaron
------------------------------------------------------------------------
r5019 | torikawatukune | 2012-10-14 18:56:32 +0900 (日, 14 10 2012) | 1 line

troja 微調整
------------------------------------------------------------------------
r5018 | torikawatukune | 2012-10-14 17:53:58 +0900 (日, 14 10 2012) | 1 line

微調整
------------------------------------------------------------------------
r5016 | torikawatukune | 2012-10-14 17:23:52 +0900 (日, 14 10 2012) | 4 lines

SYNC: CORE r5634 / Zoey76
BETA: Minor fix for [5552]:
 * Cleanup and minor code refactoring.
Reported by: tukune
------------------------------------------------------------------------
r5015 | torikawatukune | 2012-10-14 15:37:35 +0900 (日, 14 10 2012) | 3 lines

SYNC: CORE r5633 / UnAfraid
BETA: Fixing typo that was preventing from sending clan updates to player when level up.
	* Reported by: facheme, valdaron
------------------------------------------------------------------------
r5014 | torikawatukune | 2012-10-14 12:42:32 +0900 (日, 14 10 2012) | 2 lines

SYNC: CORE r5632 / malyelfik
BETA: Minor fix for [5615]
------------------------------------------------------------------------
r5013 | torikawatukune | 2012-10-14 12:11:21 +0900 (日, 14 10 2012) | 2 lines

SYNC: CORE r5631 / MELERIX
BETA: Added License for Java Subnetting API missing from [5630].
------------------------------------------------------------------------
r5009 | torikawatukune | 2012-10-14 09:25:12 +0900 (日, 14 10 2012) | 4 lines

ゲー?ーバ?IPアドレス設定が自動になりました?
game/config/ipconfig.xml はオプションです?これを削除すれば自動設定になります?
自動では都合が悪?き?ipconfig.xmlを作?すれば手動設定になります?
自動設定?とき?「http://api.externalip.net/ip/」に接続して自??グローバルアドレスを取得して?ので、注意してください?
------------------------------------------------------------------------
r5008 | torikawatukune | 2012-10-13 22:12:48 +0900 (? 13 10 2012) | 4 lines

SYNC: CORE r5630 / UnAfraid
BETA: Adding auto network configuration method.
	* When '''ipconfig.xml''' exists in config folder manual configuration method will be selected (What ipconfig.xml contains that would be it) otherwise your network configuration will be setup automatically.
	* Patch by: mrTJO, UnAfraid
------------------------------------------------------------------------
r5006 | torikawatukune | 2012-10-13 21:33:02 +0900 (? 13 10 2012) | 3 lines

SYNC: CORE r5629 / UnAfraid
BETA: Unhardcoding GM player condition.
	(In another words you can turn off/on most of your special conditions with !//exceptions in order to test something just like player without loosing your powers as GM).
------------------------------------------------------------------------
r5005 | torikawatukune | 2012-10-13 21:09:52 +0900 (? 13 10 2012) | 6 lines

SYNC: CORE r5628 / Zoey76
BETA: Minor typo fix for [5627]:
	* Cleanup for Geodata related classes.
	* Replacing Trove4J with Java's map implementation.
Reported by: Lupu1, valdaron, Pain
	* More cleanup and formatting, Suggested by: UnAfraid
------------------------------------------------------------------------
r5001 | torikawatukune | 2012-10-13 20:24:00 +0900 (? 13 10 2012) | 2 lines

改行文字に関する修正
 GMメニューの announcements.txt、critannouncements.txt 書き換えで、?の改行コードを維持するよ?.
------------------------------------------------------------------------
r5000 | torikawatukune | 2012-10-13 17:50:28 +0900 (? 13 10 2012) | 1 line

整?
------------------------------------------------------------------------
r4999 | torikawatukune | 2012-10-13 17:49:46 +0900 (? 13 10 2012) | 3 lines

GUI RegisterGameServer のエラー処?
  MySQLサーバに接続できな?き?エラーメ?ージをSTDERRに出力するためGUI?見えな?
  あらかじめMySQLサーバに予備接続を試みて、エラーメ?ージをダイアログ ボックスに表示するようにした.
------------------------------------------------------------------------
r4998 | torikawatukune | 2012-10-13 17:45:39 +0900 (? 13 10 2012) | 5 lines

改行文字に関する修正
 プロパティファイル書き換えツール L2J_Configurator.jar を実行するOSがWindows?とは限らな?
?ystem.getProperty("line.separator") の値はOSごとに違うので、できる?使わな?と.
 Windowsで実行したりLinuxで実行したりするた?に プロパティ ファイルの改行コードが変わってしま?管?ずら?
 プロパティ ファイルを読み込?きに、そのファイル?使われて?改行コードを調べておいて?書き込みの際にそれを使??した.
------------------------------------------------------------------------
r4997 | torikawatukune | 2012-10-13 17:37:59 +0900 (? 13 10 2012) | 4 lines

改行文字に関する修正
 メール??改行コード? CRLF が決まりだそうで?
 ?ストファイルから読み込んだ??の改行を他???に置換するとき? 読み込んだ改行コードがサーバOSの?ォルトとは限らな??で CRLF、LF、CR ?れも置換できるようにすること.
?ystem.getProperty("line.separator") の値はOSごとに違うので、できる?使わな?
------------------------------------------------------------------------
r4996 | torikawatukune | 2012-10-13 17:29:34 +0900 (? 13 10 2012) | 3 lines

改行文字に関する修正
 クライアント?掲示板の <multiedit ...> タグ?表示する??の改行?(LF無し?) CR のみとすること.
 クライアント?では、LFは「??目に見えな?字?になってしま??カーソルの動きが変にな?
------------------------------------------------------------------------
r4995 | torikawatukune | 2012-10-13 17:24:00 +0900 (? 13 10 2012) | 2 lines

改行文字に関する修正
 log.warning()、player.sendMessage() の末尾の無意味な改行を除去
------------------------------------------------------------------------
r4994 | torikawatukune | 2012-10-13 17:21:02 +0900 (? 13 10 2012) | 3 lines

改行文字に関する修正
 AllDrop (faenor/*.xml) の Msg="...." の中で改行が?くいってな?
 物?に改行してもxmlパ?サに蹴られてしま??で?\n" もしく? "&#xA;" で改行できるようにした.
------------------------------------------------------------------------
r4993 | torikawatukune | 2012-10-11 21:38:27 +0900 (木, 11 10 2012) | 13 lines

SYNC: CORE r5627 / Zoey76
BETA: Fixes: 
	* Removing unneeded explicit "this" qualifier. 
	* Removing all invalid float/double comparisons, using Epsilon approach. 
	* Replacing str.startsWith("#") with str.charAt(0) == '#' 
	* Replacing try/catch with if statement in Quest when item count exceeds Long.MAX_VALUE, Suggested by: UnAfraid 
	* Replacing loop to copy arrays with System.arraycopy(..) 
	* Fixed typo in JavaDoc in SystemMessage, Reported by: UnAfraid 
	* Fixed Integer division for floats. 
	* Replaced (str.length() == 0) with str.isEmpty() and (str.length() != 0) with !str.isEmpty(). 
	* Avoiding unnamed threads. 
	* Replacing End of Line character(s) with platform independent constant.
	* Minor fixes to .properties files, keep the new line, so it will display correctly in the configuration tools.
------------------------------------------------------------------------
r4987 | torikawatukune | 2012-10-11 03:49:46 +0900 (木, 11 10 2012) | 2 lines

SYNC: CORE r5626 / UnAfraid
BETA: Your Pet won't be gone even when you don't feed it.
------------------------------------------------------------------------
r4986 | torikawatukune | 2012-10-11 03:40:01 +0900 (木, 11 10 2012) | 3 lines

SYNC: CORE r5625 / UnAfraid
BETA: Fixing minor NPE since [5622]
	* Reported by: ivantotov, Adry_85
------------------------------------------------------------------------
r4981 | torikawatukune | 2012-10-10 22:20:37 +0900 (水, 10 10 2012) | 6 lines

SYNC: CORE r5624 / Ahmed
BETA: Castle and Fort skils fix.
* Core-Part for [DP9160]
Patch by: Nik
Tested by: Tavo22
Reviewed by: Ahmed
------------------------------------------------------------------------
r4980 | torikawatukune | 2012-10-10 22:18:16 +0900 (水, 10 10 2012) | 2 lines

SYNC: CORE r5623 / Ahmed
BETA: Some changes to visibility and some spelling corrections.
------------------------------------------------------------------------
r4978 | torikawatukune | 2012-10-10 22:10:20 +0900 (水, 10 10 2012) | 4 lines

SYNC: CORE r5622 / Zoey76
BETA Quest class improvements.
Patch by: jurchiks
Reviewed by: Zoey76
------------------------------------------------------------------------
r4976 | torikawatukune | 2012-10-10 21:52:17 +0900 (水, 10 10 2012) | 2 lines

SYNC: CORE r5621 / UnAfraid
BETA: ManorData cleanup
------------------------------------------------------------------------
r4975 | torikawatukune | 2012-10-10 21:45:22 +0900 (水, 10 10 2012) | 2 lines

SYNC: CORE r5620 / UnAfraid
BETA: Core-Part for [DP9157]
------------------------------------------------------------------------
r4974 | torikawatukune | 2012-10-10 21:44:08 +0900 (水, 10 10 2012) | 2 lines

SYNC: CORE r5619 / UnAfraid
BETA: Core-Part for [DP9157]
------------------------------------------------------------------------
r4969 | torikawatukune | 2012-10-10 18:55:22 +0900 (水, 10 10 2012) | 1 line

焚き火 DataPack_BETAに移?
------------------------------------------------------------------------
r4965 | torikawatukune | 2012-10-10 00:58:12 +0900 (水, 10 10 2012) | 1 line

こたつ DataPack_BETAに移?
------------------------------------------------------------------------
r4961 | torikawatukune | 2012-10-09 02:27:44 +0900 (火, 09 10 2012) | 5 lines

SYNC: CORE r5618 / Adry_85
BETA: Moving Christmas Tree instance to dp scripts.

SYNC: DATA r9154 / Adry_85
BETA: DP-Part for ?[L5618].
------------------------------------------------------------------------
r4959 | torikawatukune | 2012-10-09 00:02:36 +0900 (火, 09 10 2012) | 3 lines

SYNC: CORE r5617 / UnAfraid
BETA: Removing debug stacks.
	* Reported in #6316
------------------------------------------------------------------------
r4957 | torikawatukune | 2012-10-08 23:56:13 +0900 (? 08 10 2012) | 7 lines

SYNC: CORE r5616 / MELERIX
BETA: Simplified Formulas for '''Curse Death Link''' & '''Fatal Counter''', also updated to match retail (98% at least).
Reported & Tested by: facheme
Thanks to:
 * jurchiks (for some help).
 * tans (for retail info with pictures about damage depending of HP's amounts).
More info: http://www.l2jserver.com/forum/viewtopic.php?f=69&t=26128
------------------------------------------------------------------------
r4952 | torikawatukune | 2012-10-08 17:30:22 +0900 (? 08 10 2012) | 3 lines

SYNC: CORE r5615 / UnAfraid
BETA: Some Quest related improvements.
	* Patch by jurchiks
------------------------------------------------------------------------
r4948 | torikawatukune | 2012-10-08 16:29:01 +0900 (? 08 10 2012) | 2 lines

SYNC: CORE r5614 / UnAfraid
BETA: Item classes cleanup.
------------------------------------------------------------------------
r4943 | torikawatukune | 2012-10-08 15:26:17 +0900 (? 08 10 2012) | 2 lines

L2FastList、L2FastMap、L2hashMap

------------------------------------------------------------------------
r4941 | torikawatukune | 2012-10-08 08:46:25 +0900 (? 08 10 2012) | 11 lines

SYNC: CORE r5613 / UnAfraid
BETA: Some misc changes:
	* Loggers review:
		* Added getClass().getSimpleName() as prefix.
		* Added some missing loggers.
		* Removed useless spammy debug logs.
	* !L2Manor:
		* Moved to datatables as ManorData.
		* XML Reading to DocumentParser.
	* Other:
		* Some trove -> Java maps or Javolution (When thread-safety is needed)
------------------------------------------------------------------------
r4933 | torikawatukune | 2012-10-07 21:56:20 +0900 (日, 07 10 2012) | 8 lines

SYNC: CORE r5612 / UnAfraid
BETA: Minor typo fixes:
	* NpcWalkerAI:
		* Minor typo in delay warn.
			* Reported by: drathir
	* L2Object: 
		* Cleanup forgotten npc instances from [5562]
			* Reported by: Ahmed
------------------------------------------------------------------------
r4932 | torikawatukune | 2012-10-07 21:50:48 +0900 (日, 07 10 2012) | 1 line

整?HtmCache
------------------------------------------------------------------------
r4931 | torikawatukune | 2012-10-07 21:50:09 +0900 (日, 07 10 2012) | 1 line

競売管? オークションが終?たあとに入札ボタンを押したとき?表示がわかりにくい
------------------------------------------------------------------------
r4929 | torikawatukune | 2012-10-07 16:42:20 +0900 (日, 07 10 2012) | 1 line

競売管? オークションが終?るタイミングと入札するタイミングが重なったとき?ナ?の html が表示されてしま?%AGIT_NAME%などがそのまま表示されてしま?.
------------------------------------------------------------------------
r4928 | torikawatukune | 2012-10-07 16:40:41 +0900 (日, 07 10 2012) | 1 line

競売管? 城?城主がアジト競売に入札できてしま???
------------------------------------------------------------------------
r4927 | torikawatukune | 2012-10-07 16:36:21 +0900 (日, 07 10 2012) | 2 lines

アジト競売 auction??ブルの初期?NPC??でエラーが?る事があるので INSERT INTO `auction` ?REPLACE INTO `auction` に変更.

------------------------------------------------------------------------
r4926 | torikawatukune | 2012-10-06 18:13:34 +0900 (? 06 10 2012) | 1 line

??formatAdena 
------------------------------------------------------------------------
r4923 | torikawatukune | 2012-10-05 17:12:52 +0900 (? 05 10 2012) | 1 line

nullチェ??重におこなって?部??整?
------------------------------------------------------------------------
r4922 | torikawatukune | 2012-10-05 16:36:15 +0900 (? 05 10 2012) | 5 lines

競売管?
 競売型以外?アジ?攻城型、山賊?巣窟など)の??「???物件」をクリ?すると
 サーバ?ログに L2AuctioneerInstance: Unknown NPC bypass: "selectedItems" NpcId: 30767 が??
 ?? AgitInfo.htm がナマ?まま表示されてしま?グがあった?で (%AGIT_NAME%などがそのまま表示されてしま??
 それを回避する修正をしたところ上記ログが?るよ?なってしまったよ?.
------------------------------------------------------------------------
r4920 | torikawatukune | 2012-10-04 23:20:24 +0900 (木, 04 10 2012) | 3 lines

SYNC: CORE r5611 / UnAfraid
BETA: Fixing banishForeigners() method in some zone typs it could miss clanless players.
	* Reported by: jurchiks
------------------------------------------------------------------------
r4919 | torikawatukune | 2012-10-04 23:18:54 +0900 (木, 04 10 2012) | 4 lines

SYNC: CORE r5610 / UnAfraid
BETA: Fixing NPE when Zone is null and banishForeigners is called().
	* Also some minor cleanup.
	* Reported by: valdaron
------------------------------------------------------------------------
r4918 | torikawatukune | 2012-10-04 23:16:36 +0900 (木, 04 10 2012) | 2 lines

SYNC: CORE r5609 / UnAfraid
BETA: Cleanup of L2PetInstance
------------------------------------------------------------------------
r4917 | torikawatukune | 2012-10-04 23:11:35 +0900 (木, 04 10 2012) | 2 lines

SYNC: CORE r5608 / UnAfraid
BETA: FrequentSkill to SkiillHolder instead of manual update after server load/reload skills.
------------------------------------------------------------------------
r4916 | torikawatukune | 2012-10-04 23:09:25 +0900 (木, 04 10 2012) | 1 line

L2FastList --> FastList
------------------------------------------------------------------------
r4915 | torikawatukune | 2012-10-04 23:07:39 +0900 (木, 04 10 2012) | 5 lines

SYNC: CORE r5607 / UnAfraid
BETA: L2PcInstance cleanup:
	* bypass validation lists to Javolution.
	* Using addItemId in SystemMessage where String was used for.
	* Cleanup.
------------------------------------------------------------------------
r4912 | torikawatukune | 2012-10-04 22:14:45 +0900 (木, 04 10 2012) | 2 lines

L2FastMap --> FastMap
L2TIntObjectHashMap --> FastIntObjectMap
------------------------------------------------------------------------
r4911 | torikawatukune | 2012-10-04 02:59:12 +0900 (木, 04 10 2012) | 5 lines

SYNC: CORE r5606 / UnAfraid
BETA: Some cache classes review:
	* HtmCache to javolution.
	* Removing hashCode usage as i said many times its wrong.
	* Cleanup.
------------------------------------------------------------------------
r4908 | torikawatukune | 2012-10-04 02:25:53 +0900 (木, 04 10 2012) | 2 lines

SYNC: CORE r5605 / Ahmed
BETA: Some trivial spelling corrections.
------------------------------------------------------------------------
r4904 | torikawatukune | 2012-10-04 01:21:39 +0900 (木, 04 10 2012) | 3 lines

SYNC: CORE r5604 / Ahmed
BETA: Updating !QuestSound enum.
* Patch by: jurchiks
------------------------------------------------------------------------
r4896 | torikawatukune | 2012-10-03 21:48:50 +0900 (水, 03 10 2012) | 2 lines

SYNC: CORE r5603 / Zoey76
BETA: Rest of [5601]
------------------------------------------------------------------------
r4895 | torikawatukune | 2012-10-03 21:47:11 +0900 (水, 03 10 2012) | 2 lines

SYNC: CORE r5602 / Zoey76
BETA: Rest of [5601]
------------------------------------------------------------------------
r4894 | torikawatukune | 2012-10-03 21:44:22 +0900 (水, 03 10 2012) | 2 lines

SYNC: CORE r5601 / Zoey76
BETA: Spelling check for config properties.
------------------------------------------------------------------------
r4893 | torikawatukune | 2012-10-03 21:39:52 +0900 (水, 03 10 2012) | 2 lines

SYNC: CORE r5600 / Zoey76
BETA: Updating Multilingual system properties.
------------------------------------------------------------------------
r4891 | torikawatukune | 2012-10-03 21:15:18 +0900 (水, 03 10 2012) | 2 lines

SYNC: CORE r5599 / UnAfraid
BETA: Fixing NPE Vulnerability please keep in mind Die server packet is not for players only but for monsters too using getActingPlayer will return null for monster!
------------------------------------------------------------------------
r4890 | torikawatukune | 2012-10-03 21:11:07 +0900 (水, 03 10 2012) | 4 lines

SYNC: CORE r5598 / MELERIX
BETA: Minor fix for [4771] "To Castle "& "To Clan Hall" buttons should be visible even if player is inside a respawn zone, except if player is jailed.
Reported by: facheme
Tested by: facheme
------------------------------------------------------------------------
r4889 | torikawatukune | 2012-10-03 21:09:00 +0900 (水, 03 10 2012) | 4 lines

SYNC: CORE r5598 / MELERIX
BETA: Minor fix for [4771] "To Castle "& "To Clan Hall" buttons should be visible even if player is inside a respawn zone, except if player is jailed.
Reported by: facheme
Tested by: facheme
------------------------------------------------------------------------
r4885 | torikawatukune | 2012-10-02 21:27:48 +0900 (火, 02 10 2012) | 3 lines

SYNC: CORE r5597 / UnAfraid
BETA: Upon clan removal cancel any active clan hall bids.
	* Reported by: valdaron
------------------------------------------------------------------------
r4884 | torikawatukune | 2012-10-02 16:57:58 +0900 (火, 02 10 2012) | 1 line

整?ItemsOnGroundManager
------------------------------------------------------------------------
r4883 | torikawatukune | 2012-10-01 19:36:12 +0900 (? 01 10 2012) | 3 lines

SYNC: CORE r5596 / UnAfraid
BETA: Fixing NPE in ItemsOnGroundManager related to non thread-safe list.
	* Reported by: valdaron
------------------------------------------------------------------------
r4882 | torikawatukune | 2012-10-01 18:15:38 +0900 (? 01 10 2012) | 1 line

微調整
------------------------------------------------------------------------
r4881 | torikawatukune | 2012-10-01 18:07:30 +0900 (? 01 10 2012) | 12 lines

SYNC: DATA r9122 / malyelfik
BETA: Quests in Java:
* Status of the Beacon Tower (113)
* Resurrection of an Old Manager (114)
* Only What Remains (310)
* Oath (464)
* Birthday Party Song (432)
* Watching Eyes (601)
* Shadow of Light (602)
Review by:
* !UnAfraid
* jurchiks
------------------------------------------------------------------------
r4880 | torikawatukune | 2012-09-28 19:24:21 +0900 (? 28 9 2012) | 4 lines

SYNC: CORE r5595 / UnAfraid
BETA: RequestRestartPoint changes:
	* When GM using fixed res he won't be teleported but just revived.
	* Cleanup.
------------------------------------------------------------------------
r4878 | torikawatukune | 2012-09-28 19:07:21 +0900 (? 28 9 2012) | 2 lines

SYNC: CORE r5594 / MELERIX
BETA: CORE-Part for [DP9120].
------------------------------------------------------------------------
r4872 | torikawatukune | 2012-09-28 18:40:21 +0900 (? 28 9 2012) | 2 lines

微調整
QuestTimerは?ォルトでshared
------------------------------------------------------------------------
r4871 | torikawatukune | 2012-09-28 18:32:41 +0900 (? 28 9 2012) | 4 lines

SYNC: CORE r5593 / UnAfraid
BETA: Quest class changes:
	* _questInvolvedNpcs to Set and implementing getter.
	* _allEventTimers to L2FastMap and implementing getter.
------------------------------------------------------------------------
r4870 | torikawatukune | 2012-09-28 18:12:07 +0900 (? 28 9 2012) | 3 lines

16進?プ?表示形式を下記?ように変えました.(日本でよく見る??形式だと思いま?
000000  01 02 03 04 05 06 07 08-09 0A 0B 0C 0D 0E 0F 10  ????????????????
000010  11 12 13 14 15 16 41 42-43 44 42 30 43 30        ??????ABCDB0C0
------------------------------------------------------------------------
r4869 | torikawatukune | 2012-09-28 16:12:57 +0900 (? 28 9 2012) | 6 lines

SYNC: CORE r5592 / Ahmed
BETA: Optimization of Util.printData
-  New Class: !HexUtils, contains static methods to convert bytes, integers and byte arrays to hexadecimal character presentation. 
- It also has an optimized version of the hex editor like data dump of Util.printData(byte[], int) which is faster.
- Util.printData() modified to use the new !HexUtils.bArr2HexEdChars() method
by FBIagent, Thank You.
------------------------------------------------------------------------
r4868 | torikawatukune | 2012-09-28 15:58:59 +0900 (? 28 9 2012) | 2 lines

SYNC: CORE r5591 / UnAfraid
BETA: Fixing visual glitch when using Steer in Clan Airship it wasn't displaying properly the Airship helm.
------------------------------------------------------------------------
r4865 | torikawatukune | 2012-09-28 15:03:08 +0900 (? 28 9 2012) | 5 lines

SYNC: CORE r5590 / Ahmed
BETA: NPE Fix: 
1. Within !Formulas.java:
- Thanks for reporting it valdaron
- Thanks for pointing it out UnAfraid
------------------------------------------------------------------------
r4864 | torikawatukune | 2012-09-28 15:00:54 +0900 (? 28 9 2012) | 2 lines

Quest.java の enum QuestSound の部??rev 5604 に同期

------------------------------------------------------------------------
r4863 | torikawatukune | 2012-09-28 01:58:51 +0900 (? 28 9 2012) | 2 lines

SYNC: CORE r5589 / MELERIX
BETA: Support for PeaceZone in Boats.
------------------------------------------------------------------------
r4860 | torikawatukune | 2012-09-28 01:22:49 +0900 (? 28 9 2012) | 4 lines

整?enum QuestSound
* 大??小文字違??同?ケ?を使用するように
* ビルド時にクエス?スクリプトのst.playSound("サウンド名")をst.playSound(QuestSound.値)に書き換える

------------------------------------------------------------------------
r4859 | torikawatukune | 2012-09-27 15:25:48 +0900 (木, 27 9 2012) | 5 lines

SYNC: CORE r5588 / nonom
BETA: Encapsulating quest sounds in an enum; saves some memory and CPU by reusing pre-constructed objects instead of creating new ones each time a script calls the playSound method. Read QuestSound comments for more info.
 * Usage: st.playSound(QuestSound.ITEMSOUND_QUEST_MIDDLE) instead of st.playSound("ItemSound.quest_middle").
 It doesn't require an import for QuestSound.
 Patch by: jurchiks
------------------------------------------------------------------------
r4855 | torikawatukune | 2012-09-27 03:05:54 +0900 (木, 27 9 2012) | 2 lines

SYNC: CORE r5587 / UnAfraid
BETA: Fixing possible NPE.
------------------------------------------------------------------------
r4851 | torikawatukune | 2012-09-27 01:32:11 +0900 (木, 27 9 2012) | 4 lines

SYNC: CORE r5586 / Zoey76
BETA: Minor fix for [5584] at L2ClanMember.
	* L2Clan class format and cleanup (without code changes).
Reported by: Tavo22
------------------------------------------------------------------------
r4849 | torikawatukune | 2012-09-26 23:33:03 +0900 (水, 26 9 2012) | 2 lines

重?ードを?つにまとめる
無意味なな戻り?を返すメソ?をvoidに
------------------------------------------------------------------------
r4847 | torikawatukune | 2012-09-26 22:22:00 +0900 (水, 26 9 2012) | 5 lines

DataPack_BETA r9106 関連の整?
AbstractNpcAI.java
  * id 付きのコンストラクタを増設して既存?スクリプトを修正せずに済?ようにした.
  * 無意味な public 宣? protected に改めた.
L2AttackableAIScript の派生クラスに関する不?合?解決済?ようで?
------------------------------------------------------------------------
r4837 | torikawatukune | 2012-09-24 21:31:20 +0900 (? 24 9 2012) | 5 lines

SYNC: CORE r5585 / UnAfraid
BETA: Using the new npc chat types.
	* Say2.ALL -> Say2.NPC_ALL
	* Say2.SHOUT -> Say2.NPC_SHOUT
	* Continuing from [5558]
------------------------------------------------------------------------
r4835 | torikawatukune | 2012-09-24 21:07:37 +0900 (? 24 9 2012) | 11 lines

SYNC: CORE r5584 / Zoey76
BETA: Reworking L2ClanMember related code:
	* Fix for !Noblesse/Hero status for clanless characters. Patch by: Tavo22
		* With minor changes.
	* Removed useless constructors.
	* Replaced L2ClanMember(L2Clan clan, String name, int level, int classId, int objectId, int pledgeType, int powerGrade, String title, boolean sex, int raceOrdinal) with L2ClanMember(L2Clan clan, !ResultSet clanMember).
	* Added !JavaDocs to L2ClanMember.
	* L2ClanMember#calculatePledgeClass(..) is now static.
	* L2ClanMember class format and clan up.
	* !ClanTable class format and clan up.
	* Updated other related classes.
------------------------------------------------------------------------
r4833 | torikawatukune | 2012-09-24 21:00:18 +0900 (? 24 9 2012) | 6 lines

SYNC: CORE r5583 / Zoey76
BETA: Cleanup.
	* Removed WayPointNode class.
	* Removed multiple duplicates of !ItemHolder class.
	* Removed unused related properties.
Suggested by: UnAfraid
------------------------------------------------------------------------
r4832 | torikawatukune | 2012-09-24 20:54:47 +0900 (? 24 9 2012) | 3 lines

SYNC: CORE r5582 / Zoey76
BETA: Minor fix for configs.
Patch by: malyelfik
------------------------------------------------------------------------
r4821 | torikawatukune | 2012-09-21 18:23:37 +0900 (? 21 9 2012) | 6 lines

SYNC: CORE r5581 / UnAfraid
BETA: Knownlists revise:
	* Increasing distance to watch for walkers to 9000 from 8000.
	* Considering vehicles as walkers.
	* Allowing L2NpcInstance to see objects too.
	* Cleanup.
------------------------------------------------------------------------
r4818 | torikawatukune | 2012-09-21 18:11:40 +0900 (? 21 9 2012) | 1 line

List#remove
------------------------------------------------------------------------
r4817 | torikawatukune | 2012-09-21 17:19:47 +0900 (? 21 9 2012) | 5 lines

SYNC: CORE r5580 / Zoey76
BETA: Minor fixes:
	* Fixing more NPE vulnerabilities from [5565].
		* All changes in Config class has been review and some parts improved.
	* In !CursedWeapon replaced hard-coded custom text with system message, it may still be custom, although I think is proper message.
------------------------------------------------------------------------
r4816 | torikawatukune | 2012-09-21 16:07:02 +0900 (? 21 9 2012) | 3 lines

SYNC: CORE r5579 / UnAfraid
BETA: Fixing some NPEs in Formulas.
	* Reported by: Nik
------------------------------------------------------------------------
r4815 | torikawatukune | 2012-09-21 16:03:28 +0900 (? 21 9 2012) | 3 lines

SYNC: CORE r5578 / UnAfraid
BETA: Fixing some more NPEs.
	* Reported by: Nik
------------------------------------------------------------------------
r4814 | torikawatukune | 2012-09-21 14:55:01 +0900 (? 21 9 2012) | 8 lines

SYNC: CORE r5577 / UnAfraid
BETA: Misc fixes:
	* Fixing little npe from [5565]
		* Reported by: Nik
	* Excluding GMs from flood protector checks.
	* Adding useful method getPlayersCountInRadius() in Util.
		* Patch by: Tryskell
	* Removing 1 useless method in L2PcInstance.
------------------------------------------------------------------------
r4813 | torikawatukune | 2012-09-21 14:51:15 +0900 (? 21 9 2012) | 1 line

整?
------------------------------------------------------------------------
r4812 | torikawatukune | 2012-09-21 14:48:23 +0900 (? 21 9 2012) | 4 lines

SYNC: CORE r5576 / UnAfraid
BETA: Fixing conflict in forget/watch ranges on attackable knownlist.
	* Reported by: tukune
	* Patch by: Tryskell
------------------------------------------------------------------------
r4811 | torikawatukune | 2012-09-21 14:42:19 +0900 (? 21 9 2012) | 1 line

rev5576同期時に誤消去したので復活
------------------------------------------------------------------------
r4810 | torikawatukune | 2012-09-21 14:39:34 +0900 (? 21 9 2012) | 2 lines

SYNC: CORE r5575 / UnAfraid
BETA: Minor cleanup.
------------------------------------------------------------------------
r4802 | torikawatukune | 2012-09-20 23:08:22 +0900 (木, 20 9 2012) | 3 lines

SYNC: CORE r5574 / UnAfraid
BETA: Fixing little typo from 5565 also fix for ticket #6306
	* Reported by: mjaniko, Micr0
------------------------------------------------------------------------
r4799 | torikawatukune | 2012-09-20 22:27:08 +0900 (木, 20 9 2012) | 1 line

整?
------------------------------------------------------------------------
r4798 | torikawatukune | 2012-09-20 22:10:32 +0900 (木, 20 9 2012) | 1 line

libsライブラリのソースコードがサーバにコピ?されな??
------------------------------------------------------------------------
r4795 | torikawatukune | 2012-09-20 20:13:48 +0900 (木, 20 9 2012) | 6 lines

ライブラリのソースコー?
* javolution
	ソースコードジェネレータで生?される前の??レートらしきも?が表示される?で差し替?
* c3p0, jna, jython, mchange-commons-java, trove
	つ?にこれら?ソースコードも添?
* ソースコード? eclipse でカーソルをキーワー?? FastMap)の上に置? F3 で開くことが?来ま?
------------------------------------------------------------------------
r4794 | torikawatukune | 2012-09-20 17:18:34 +0900 (木, 20 9 2012) | 11 lines

SYNC: CORE r5573 / UnAfraid
BETA: Some misc changes:
	* Added source archive for javolution.
	* Added custom HashMap - L2HashMap:
		* Added IL2EntryProcedure support (Designed for internal iteration key and value)
		* Added IL2Procedure support (Designed for internal iteration key only or value only)
	* Added custom ArrayList - L2ArrayList:
		* Added IL2Procedure support (Designed for internal iteration for value only)
	* Simplify logic in DoorTable.
	* Removing ejectPlayer method and moving it's content in EjectProcedure.
	* Adding registerQuestItems(int... items) method in Quest.
------------------------------------------------------------------------
r4793 | torikawatukune | 2012-09-20 15:38:52 +0900 (木, 20 9 2012) | 5 lines

SYNC: CORE r5572 / Ahmed
=== '''[BETA]''' ===
1. Within ''L2NpcAIData.java'':
 - '''(Style)''' String.length() == 0 changed to isEmpty() as suggested by UnAfraid and Zoey76. [[BR]]
  (isEmpty() returns true if String.length() == 0, false if String.length() is not 0)
------------------------------------------------------------------------
r4792 | torikawatukune | 2012-09-20 15:37:20 +0900 (木, 20 9 2012) | 5 lines

SYNC: CORE r5571 / Ahmed
=== '''[BETA]''' ===
1. Within ''L2NpcAIData.java'':
 - '''(Style)''' String.equals("") is now replaced with String.length() == 0.[[BR]]
  (Avoid bad practice of returning true/false based on equating a String, instead use the strings length)
------------------------------------------------------------------------
r4786 | torikawatukune | 2012-09-20 13:50:34 +0900 (木, 20 9 2012) | 1 line

手直?
------------------------------------------------------------------------
r4785 | torikawatukune | 2012-09-20 13:46:16 +0900 (木, 20 9 2012) | 3 lines

SYNC: CORE r5570 / UnAfraid
BETA: Fixing some NPE's that recently appeared.
	* Patch by: malyelfik
------------------------------------------------------------------------
r4780 | torikawatukune | 2012-09-20 11:06:08 +0900 (木, 20 9 2012) | 1 line

getCastleId, getId, getTerritoryId, getFortId ?こし??で整?
------------------------------------------------------------------------
r4779 | torikawatukune | 2012-09-20 10:44:15 +0900 (木, 20 9 2012) | 7 lines

SYNC: CORE r5569 / Zoey76
BETA: Misc fixes:
	* Unhardcoding Territory Ids at !TerritoryWarManager.
	* Moving and renaming gameserver/Territory to gameserver/datatables/TerritoryTable
	* Renaming addFortId(int) to addCastleId(int), it manages the parameters for Castles, Halls, Fortress, Contestable Clan Halls, Territories, couldn't find a better world using client file name as reference.
		* Fixing !JavaDoc at !SystemMessage#addCastleId(int)
	* Unhardcoding all Castle names in Siege, thanks UnAfraid for the tip.
------------------------------------------------------------------------
r4777 | torikawatukune | 2012-09-20 08:24:46 +0900 (木, 20 9 2012) | 1 line

整?
------------------------------------------------------------------------
r4775 | torikawatukune | 2012-09-20 08:15:02 +0900 (木, 20 9 2012) | 17 lines

SYNC: CORE r5568 / UnAfraid
BETA: Some reworks and cleanup:
	* DoorTable:
		* Trove -> HashMap migration.
		* Removing hashCode usage its wrong please quit using it!
		* Cleanup.
	* Instance:
		* _spawnLoc int[] -> Location by [[Zoey76]]'s request.
		* Using IL2Procedure for the Packet broadcast and eject by [[Zoey76]]'s request.
		* _doors List<L2DoorInstance> -> Map<Integer, L2DoorInstance> for faster doorId lookup.
		* Cleanup.
	* AbstractPlayerGroup:
		* FastList -> ArrayList migration.
		* Cleanup.
	* StatsSet:
		* Changing constructor to provide support for any kind of map (It can be used for example with TreeMap for alphabetical key order or HashMap for fifo = first in / first out order)
	* And some misc code update/cleanup.
------------------------------------------------------------------------
r4774 | torikawatukune | 2012-09-20 08:01:33 +0900 (木, 20 9 2012) | 1 line

意味不?な L2FastList、L2FastMap を排除
------------------------------------------------------------------------
r4773 | torikawatukune | 2012-09-20 07:46:27 +0900 (木, 20 9 2012) | 2 lines

SYNC: CORE r5567 / UnAfraid
BETA: Updating L2FastList/L2FastMap to use IL2Procedure and drop of all unused custom maps in gameserver's util package.
------------------------------------------------------------------------
r4772 | torikawatukune | 2012-09-20 06:59:55 +0900 (木, 20 9 2012) | 6 lines

SYNC: CORE r5566 / UnAfraid
BETA: SystemMessage packet update:
	* Added Door Name type (id 11)
	* Added some TODO tasks.
	* Fixed some typos in localization method.
	* Cleanup.
------------------------------------------------------------------------
r4770 | torikawatukune | 2012-09-20 01:06:15 +0900 (木, 20 9 2012) | 6 lines

整?
* datapackからTroveを?
* 無意味なInteger[]をint[]に
* 無意味なList<Integer>をint[]に
* そ?たコンパイル エラーの出る?の修正

------------------------------------------------------------------------
r4768 | torikawatukune | 2012-09-19 21:04:57 +0900 (水, 19 9 2012) | 11 lines

SYNC: CORE r5565 / Zoey76
BETA: Replacing Trove4J with !Java/Javolution in some places:
	* Replaced Trove from Config.
	* Instead of returning !ArrayList or !FastList returning the superinterface List, this way we can change the underlying implementation without changing the whole code (same for Map and Set).
	* Replaced Trove in Instance class, removed some synchronizations replaced with shared !FastList, require feedback.
	* Added a new method to Quest class.
		* public List<L2NpcTemplate> addKillId(Collection<Integer> killIds)
	* Updated Trove to 3.0.3.
		* Updated L2TIntObjectHashMap implementation to match the framework's implementation by [[Ahmed]].
	* Using !DocumentParser for ipconfig.xml using a static class.
'''Note:''' Update your library folder properly!
------------------------------------------------------------------------
r4766 | torikawatukune | 2012-09-19 19:54:39 +0900 (水, 19 9 2012) | 3 lines

SYNC: CORE r5564 / UnAfraid
BETA: Fixing NPE for not existing child door.
	* Reported by: Micr0
------------------------------------------------------------------------
r4762 | torikawatukune | 2012-09-19 14:01:23 +0900 (水, 19 9 2012) | 1 line

・・・CloseShieldedInputStream
------------------------------------------------------------------------
r4761 | torikawatukune | 2012-09-19 13:35:12 +0900 (水, 19 9 2012) | 6 lines

SYNC: CORE r5563 / Zoey76
BETA: Addressing the problem with resource leaks.
	* Using [http://en.wikipedia.org/wiki/Encapsulation_%28object-oriented_programming%29 encapsulation] to avoid the System.in input stream to get closed.
	* build.xml changes to include it in tools by UnAfraid, thanks.
	* Closing #6273
Tested by: UnAfraid
------------------------------------------------------------------------
r4758 | torikawatukune | 2012-09-19 03:33:37 +0900 (水, 19 9 2012) | 3 lines

「?を叫ぶ??と「啓示を?伝える??
* CabaleBuffer.java整?
* 叫び処?、AutoChatHandler.javaからCabaleBuffer.javaに移してバフ・?フ?つ?に処?るよ?した.
------------------------------------------------------------------------
r4757 | torikawatukune | 2012-09-17 17:00:30 +0900 (? 17 9 2012) | 1 line

NpcBuffers AI 繰り返しロジ?変更
------------------------------------------------------------------------
r4755 | torikawatukune | 2012-09-16 23:29:09 +0900 (日, 16 9 2012) | 1 line

整?
------------------------------------------------------------------------
r4754 | torikawatukune | 2012-09-16 23:19:04 +0900 (日, 16 9 2012) | 10 lines

SYNC: CORE r5562 / UnAfraid
BETA: Moving some npc instances to dp scripts:
	* L2BirthdayCakeInstance
	* L2CabaleBufferInstance
	* L2TotemInstance
	
	* And little some cleanup.

SYNC: DP r9063 / UnAfraid
BETA: DP-Part for [L5562]
------------------------------------------------------------------------
r4753 | torikawatukune | 2012-09-16 22:12:44 +0900 (日, 16 9 2012) | 2 lines

SYNC: CORE r5561 / UnAfraid
BETA: Fixing the method !addItemName(int) to support custom items as well.
------------------------------------------------------------------------
r4752 | torikawatukune | 2012-09-16 22:03:54 +0900 (日, 16 9 2012) | 2 lines

SYNC: CORE r5560 / UnAfraid
BETA: Fixing little typo with npc showName/targetable seems i swapped them in first implementation.
------------------------------------------------------------------------
r4746 | torikawatukune | 2012-09-16 12:57:39 +0900 (日, 16 9 2012) | 7 lines

SYNC: CORE r5559 / Zoey76
BETA: Minor fix for Crating feature, extra from [5395].
Reported by:
			u3games
			valdaron
Tested by:
			u3games
------------------------------------------------------------------------
r4742 | torikawatukune | 2012-09-16 10:56:53 +0900 (日, 16 9 2012) | 9 lines

SYNC: CORE r5558 / UnAfraid
BETA: Handlers rework:
	* Using generic interface to standardize current and future handlers.
	* Added removeHandler method.
	* Cleanup of all the package.
	* Misc:
		* Little cleanup of QuestManager.
		* Added the new Say2 npc types (In h5 there is a filter for them)
			* TODO: Use them.
------------------------------------------------------------------------
r4735 | torikawatukune | 2012-09-14 20:06:30 +0900 (? 14 9 2012) | 2 lines

SYNC: CORE r5557 / Zoey76
BETA: Minor changes to getHtm() method by UnAfraid, there will be examples of use later.
------------------------------------------------------------------------
r4733 | torikawatukune | 2012-09-14 15:53:13 +0900 (? 14 9 2012) | 1 line

微調整
------------------------------------------------------------------------
r4732 | torikawatukune | 2012-09-14 12:22:07 +0900 (? 14 9 2012) | 3 lines

SYNC: CORE r5556 / UnAfraid
BETA: Fixing Logistics Officer's missing htmls.
	* Patch by: malyelfik
------------------------------------------------------------------------
r4731 | torikawatukune | 2012-09-14 12:19:26 +0900 (? 14 9 2012) | 4 lines

SYNC: CORE r5555 / nonom
BETA: Minor fix for L2AttackableAI and L2RaidBossInstance.
	* Attackables shouldn't add Static Objects like possible targets.
	* Unharcoding Gordon in L2RaidBossInstance.
------------------------------------------------------------------------
r4730 | torikawatukune | 2012-09-14 00:34:09 +0900 (? 14 9 2012) | 2 lines

SYNC: CORE r5554 / nonom
BETA: Config for pathnode directory location.
------------------------------------------------------------------------
r4726 | torikawatukune | 2012-09-13 22:15:54 +0900 (木, 13 9 2012) | 1 line

巨人の洞窟上層のレイドを討伐すると、サーバを再起動しな?再POPしな?
------------------------------------------------------------------------
r4723 | torikawatukune | 2012-09-13 19:23:55 +0900 (木, 13 9 2012) | 3 lines

SYNC: CORE r5553 / UnAfraid
BETA: Config for geodata directory location.
(If you have more then one server now you can share same geodata files)
------------------------------------------------------------------------
r4722 | torikawatukune | 2012-09-13 19:11:48 +0900 (木, 13 9 2012) | 1 line

微調整
------------------------------------------------------------------------
r4721 | torikawatukune | 2012-09-13 19:05:37 +0900 (木, 13 9 2012) | 4 lines

SYNC: CORE r5552 / nonom
BETA: Minor improvement for RaidBossSpawnManager.
	* The respawn should be controlled by AI when minRespawn and maxRespawn both are equal to 0.
	* Formatting and Cleaning.
------------------------------------------------------------------------
r4720 | torikawatukune | 2012-09-13 18:52:20 +0900 (木, 13 9 2012) | 4 lines

SYNC: CORE r5552 / nonom
BETA: Minor improvement for RaidBossSpawnManager.
	* The respawn should be controlled by AI when minRespawn and maxRespawn both are equal to 0.
	* Formatting and Cleaning.
------------------------------------------------------------------------
r4718 | torikawatukune | 2012-09-13 17:37:22 +0900 (木, 13 9 2012) | 4 lines

SYNC: CORE r5551 / UnAfraid
BETA: Removing flag unset when player die sometimes it can add karma if player had servitor alive and it was killed after the player.
	* More Info: http://www.l2jserver.com/forum/viewtopic.php?f=77&t=25668
	* Reported by: Tavo22, facheme, blacksea
------------------------------------------------------------------------
r4713 | torikawatukune | 2012-09-13 03:37:10 +0900 (木, 13 9 2012) | 3 lines

SYNC: CORE r5550 / UnAfraid
BETA: While player casting an it's target move behind a wall/door/etc.. cast must be aborted.
	* Patch by: Tavo22
------------------------------------------------------------------------
r4712 | torikawatukune | 2012-09-13 03:34:17 +0900 (木, 13 9 2012) | 2 lines

SYNC: CORE r5549 / UnAfraid
BETA: Little Cleanup for [5548]
------------------------------------------------------------------------
r4711 | torikawatukune | 2012-09-13 02:32:31 +0900 (木, 13 9 2012) | 3 lines

SYNC: CORE r5548 / UnAfraid
BETA: Olympiad config typo fix.
	* Patch by: K4N4BS
------------------------------------------------------------------------
r4701 | torikawatukune | 2012-09-10 00:35:38 +0900 (? 10 9 2012) | 2 lines

SYNC: CORE r5547 / UnAfraid
BETA: Fixing Linux DB Installers Reported by: tukune
------------------------------------------------------------------------
r4699 | torikawatukune | 2012-09-09 23:46:56 +0900 (日, 09 9 2012) | 2 lines

SYNC: CORE r5546 / UnAfraid
BETA: Cleanup of Olympiad classes and little typo fix.
------------------------------------------------------------------------
r4696 | torikawatukune | 2012-09-09 23:29:47 +0900 (日, 09 9 2012) | 2 lines

SYNC: CORE r5545 / UnAfraid
BETA: When you accept a quest, the game system examines your character's inventory and quest inventory to determine if your character has enough free inventory space for the quest item or items. Previously, if the combination of both inventories was 80% full, you could not accept the quest. This percentage has increased to 90%.
------------------------------------------------------------------------
r4694 | torikawatukune | 2012-09-09 20:01:16 +0900 (日, 09 9 2012) | 1 line

AdminShutdown ??タパック用とコア用を同?
------------------------------------------------------------------------
r4691 | torikawatukune | 2012-09-09 19:49:42 +0900 (日, 09 9 2012) | 1 line


------------------------------------------------------------------------
r4690 | torikawatukune | 2012-09-09 19:28:33 +0900 (日, 09 9 2012) | 2 lines

SYNC: DP r9042 / UnAfraid
BETA: DP-Part for [L5544]
------------------------------------------------------------------------
r4689 | torikawatukune | 2012-09-09 18:16:34 +0900 (日, 09 9 2012) | 6 lines

SYNC: CORE r5544 / UnAfraid
BETA: Add Olympiad H5 Features:
	* The new UI for match list will now appear.
	* The new UI for match end will now appear.
	* Added some TODO tasks
	* Patch by: JIV
------------------------------------------------------------------------
r4687 | torikawatukune | 2012-09-09 17:17:33 +0900 (日, 09 9 2012) | 2 lines

SYNC: CORE r5543 / UnAfraid
BETA: Moving wrong-placed listener.
------------------------------------------------------------------------
r4686 | torikawatukune | 2012-09-09 16:09:02 +0900 (日, 09 9 2012) | 3 lines

SYNC: CORE r5542 / UnAfraid
BETA: Adding two useful methods to QuestState: isSet and getCond.
	* Patch by: jurchiks
------------------------------------------------------------------------
r4680 | torikawatukune | 2012-09-09 02:04:34 +0900 (日, 09 9 2012) | 2 lines

SYNC: CORE r5541 / UnAfraid
BETA: Fixing server stuck during zone reload.
------------------------------------------------------------------------
r4679 | torikawatukune | 2012-09-09 01:00:23 +0900 (日, 09 9 2012) | 2 lines

SYNC: CORE r5540 / UnAfraid
BETA: Core-Part for [DP9036] (Removing the terrible hack)
------------------------------------------------------------------------
r4677 | torikawatukune | 2012-09-08 23:23:38 +0900 (? 08 9 2012) | 3 lines

大ボスAIのタイマ?関連のバグまとめて修正.
* ボスが死亡したら?全てのタイマ?をキャンセルすること. 死亡後に?な処??死亡後に改めてスケジューリングすれば?.
* 制限時間が?て終?たら、?てのタイマ?をキャンセルすること.
------------------------------------------------------------------------
r4674 | torikawatukune | 2012-09-05 20:41:50 +0900 (水, 05 9 2012) | 2 lines

SYNC: CORE r5539 / UnAfraid
BETA: Reverting some changes of [5537] please keep compatibility for the 1.8.2 version!
------------------------------------------------------------------------
r4672 | torikawatukune | 2012-09-05 20:27:34 +0900 (水, 05 9 2012) | 1 line

L2BossZone.java _playersAllowed: L2FastList --> FastSet
------------------------------------------------------------------------
r4671 | torikawatukune | 2012-09-05 20:01:57 +0900 (水, 05 9 2012) | 1 line

L2BossZone.java _playersAllowed: L2FastList --> FastSet
------------------------------------------------------------------------
r4670 | torikawatukune | 2012-09-05 19:53:11 +0900 (水, 05 9 2012) | 5 lines

SYNC: CORE r5538 / Zoey76
BETA: Object oriented Zone settings:
	* This should allow safe reloading.
	* [http://www.l2jserver.com/forum/viewtopic.php?f=69&t=25730 Forum thread: Safe zone reload]
Patch by: UnAfraid
------------------------------------------------------------------------
r4667 | torikawatukune | 2012-09-04 22:10:52 +0900 (火, 04 9 2012) | 5 lines

SYNC: CORE r5537 / MELERIX
BETA/COMMUNITY/LIBS: Some minor updates/fixes.
 * Minor Update for Builders javac task to prevent Ant from creating empty dummy classes.
 * Updated Eclipse settings (same that core) for Libs Projects and Community Server.
 * Removed -switchDefault from warn settings in ECJ due is already ignored by default.
------------------------------------------------------------------------
r4665 | torikawatukune | 2012-09-04 21:32:20 +0900 (火, 04 9 2012) | 5 lines

SYNC: CORE r5536 / Ahmed
BETA:
* Rename getAttackStanceTask() method to hasAttackStanceTask()
* Epsilon approach for "TODO: (Zoey76) This is mathematically wrong." in L2Character
* Comment corrections in SystemMessage
------------------------------------------------------------------------
r4664 | torikawatukune | 2012-09-04 17:53:59 +0900 (火, 04 9 2012) | 2 lines

SYNC: CORE r5535 / UnAfraid
BETA: Quest#getHtm() ArrayIndexOutOfBoundsException typo fix Reported by: DareStrike, thecast
------------------------------------------------------------------------
r4663 | torikawatukune | 2012-09-04 09:57:11 +0900 (火, 04 9 2012) | 1 line

CORE r5534 微調整 - 変数名が重?る?で {} で囲っただ?
------------------------------------------------------------------------
r4662 | torikawatukune | 2012-09-04 08:37:42 +0900 (火, 04 9 2012) | 1 line

CORE r5534 補足
------------------------------------------------------------------------
r4661 | torikawatukune | 2012-09-04 08:35:47 +0900 (火, 04 9 2012) | 25 lines

SYNC: CORE r5534 / Zoey76 -- Part3
BETA: If configuration files aren't present server shouldn't crash:
	* [#update Fixed typo in default IdFactory, Compaction is disabled and default in file is BitSet.]
	* [#update Fixed missing default for GameserverHostname, now is *]
	* [#update Removed useless exceptions throws.]
	* [#update Fixed some logs messages.]
	* [#update Capitalized all properties file names.]
	* [#update The AcceptNewGameServer default value in file is now true, same as it's in Config.java]
		* On server set up there is no need to register it anymore (hexid.txt).
	* [#update The LoginHostname default value is now 127.0.0.1]
		* After !AcceptNewGameServer is set to true it will accept any game server, so binding it to localhost is required.
	* [#update Restored DatapackRoot for login server.]
	* [#update Changed some log level from config to info.]
	* [#update if ipconfig.xml is missing Game Server is binded to localhost.]
	* Fixed some !JavaDocs.
	
	
----
= UPDATE YOUR CONFIGURATION FILES PROPERLY = #update
{{{
#!html
<center>
<img src="http://www.veryicon.com/icon/png/Application/openPhone/Settings.png" alt="UPDATE YOUR CONFIGURATION FILES PROPERLY" height="256" width="256" />
</center>
}}}
------------------------------------------------------------------------
r4660 | torikawatukune | 2012-09-04 08:09:23 +0900 (火, 04 9 2012) | 25 lines

SYNC: CORE r5534 / Zoey76 -- Part2: propertiesファイルのファイル名変更(大??小文字?み違うファイル?
BETA: If configuration files aren't present server shouldn't crash:
	* [#update Fixed typo in default IdFactory, Compaction is disabled and default in file is BitSet.]
	* [#update Fixed missing default for GameserverHostname, now is *]
	* [#update Removed useless exceptions throws.]
	* [#update Fixed some logs messages.]
	* [#update Capitalized all properties file names.]
	* [#update The AcceptNewGameServer default value in file is now true, same as it's in Config.java]
		* On server set up there is no need to register it anymore (hexid.txt).
	* [#update The LoginHostname default value is now 127.0.0.1]
		* After !AcceptNewGameServer is set to true it will accept any game server, so binding it to localhost is required.
	* [#update Restored DatapackRoot for login server.]
	* [#update Changed some log level from config to info.]
	* [#update if ipconfig.xml is missing Game Server is binded to localhost.]
	* Fixed some !JavaDocs.
	
	
----
= UPDATE YOUR CONFIGURATION FILES PROPERLY = #update
{{{
#!html
<center>
<img src="http://www.veryicon.com/icon/png/Application/openPhone/Settings.png" alt="UPDATE YOUR CONFIGURATION FILES PROPERLY" height="256" width="256" />
</center>
}}}
------------------------------------------------------------------------
r4659 | torikawatukune | 2012-09-04 08:05:00 +0900 (火, 04 9 2012) | 25 lines

SYNC: CORE r5534 / Zoey76 -- Part1: propertiesファイルのバックア??のみ
BETA: If configuration files aren't present server shouldn't crash:
	* [#update Fixed typo in default IdFactory, Compaction is disabled and default in file is BitSet.]
	* [#update Fixed missing default for GameserverHostname, now is *]
	* [#update Removed useless exceptions throws.]
	* [#update Fixed some logs messages.]
	* [#update Capitalized all properties file names.]
	* [#update The AcceptNewGameServer default value in file is now true, same as it's in Config.java]
		* On server set up there is no need to register it anymore (hexid.txt).
	* [#update The LoginHostname default value is now 127.0.0.1]
		* After !AcceptNewGameServer is set to true it will accept any game server, so binding it to localhost is required.
	* [#update Restored DatapackRoot for login server.]
	* [#update Changed some log level from config to info.]
	* [#update if ipconfig.xml is missing Game Server is binded to localhost.]
	* Fixed some !JavaDocs.
	
	
----
= UPDATE YOUR CONFIGURATION FILES PROPERLY = #update
{{{
#!html
<center>
<img src="http://www.veryicon.com/icon/png/Application/openPhone/Settings.png" alt="UPDATE YOUR CONFIGURATION FILES PROPERLY" height="256" width="256" />
</center>
}}}
------------------------------------------------------------------------
r4656 | torikawatukune | 2012-09-03 00:02:58 +0900 (? 03 9 2012) | 2 lines

SYNC: CORE r5533 / UnAfraid
BETA: Typo fix from [5530] and little javadocs typo
------------------------------------------------------------------------
r4654 | torikawatukune | 2012-09-02 23:57:10 +0900 (日, 02 9 2012) | 3 lines

SYNC: CORE r5532 / UnAfraid	BETA: More listeners
	* Added char create/delete/restore/select listener
	* Added some TODO tasks
------------------------------------------------------------------------
r4653 | torikawatukune | 2012-09-02 23:43:03 +0900 (日, 02 9 2012) | 6 lines

SYNC: CORE r5531 / UnAfraid
BETA: Adding some new listeners
	* Dlg Answer listener 
		* Notify when client sent DlgAnswer packet.
	* RequestBypassToServerListener
		* Notify when client sent RequestBypassToServer packet.
------------------------------------------------------------------------
r4652 | torikawatukune | 2012-09-02 20:29:05 +0900 (日, 02 9 2012) | 2 lines

SYNC: CORE r5530 / UnAfraid
BETA: Core-part for [DP9027]
------------------------------------------------------------------------
r4644 | torikawatukune | 2012-08-26 09:42:09 +0900 (日, 26 8 2012) | 3 lines

SYNC: CORE r5529 / Zoey76
BETA: Minor fix for Telnet:
Reported by: Tavo22
------------------------------------------------------------------------
r4643 | torikawatukune | 2012-08-25 22:44:09 +0900 (? 25 8 2012) | 2 lines

SYNC: CORE r5528 / Nik
BETA: Fix for possible NPE in my last commit [5527]
------------------------------------------------------------------------
r4642 | torikawatukune | 2012-08-25 22:42:28 +0900 (? 25 8 2012) | 3 lines

SYNC: CORE r5527 / Nik
BETA: Currently, summons that are affected by effects which use weapon/armor conditions (such as Boost Morale, Angelic Icon, Spirit of Shilen etc.) pass those conditions only if their owner passes them. This is wrong. Summons dont have weapons nor armors, therefore effects that require weapon/armor condition shouldnt affect summons no matter if their owner meets the requirements or not.
If you somehow think that this change is wrong, that summons should get the bonuses if their owners met the requirements, make a post and prove me that im wrong.
------------------------------------------------------------------------
r4636 | torikawatukune | 2012-08-25 03:15:40 +0900 (? 25 8 2012) | 2 lines

SYNC: CORE r5526 / nBd
BETA: Extend Quest for ItemBypass (tnx JIV for it!)
------------------------------------------------------------------------
r4634 | torikawatukune | 2012-08-24 15:23:52 +0900 (? 24 8 2012) | 2 lines

SYNC: CORE r5525 / nik
BETA: MMOCore Javadoc for the methods used to read/write packets.
------------------------------------------------------------------------
r4628 | torikawatukune | 2012-08-23 20:36:25 +0900 (木, 23 8 2012) | 2 lines

SYNC: CORE r5524 / Nik
BETA: Some useful utils. I hope you find them as useful as I did :)
------------------------------------------------------------------------
r4625 | torikawatukune | 2012-08-23 20:26:58 +0900 (木, 23 8 2012) | 2 lines

SYNC: CORE r5523 / Nik
BETA: Pets will no longer take party items without giving the chance to distribute them.
------------------------------------------------------------------------
r4616 | torikawatukune | 2012-08-22 19:31:38 +0900 (水, 22 8 2012) | 1 line

GrandBossManagerのPreparedStatement整?
------------------------------------------------------------------------
r4615 | torikawatukune | 2012-08-22 18:21:27 +0900 (水, 22 8 2012) | 1 line

DBInstaller不?合修正、微調整
------------------------------------------------------------------------
r4613 | torikawatukune | 2012-08-19 02:47:04 +0900 (日, 19 8 2012) | 1 line

?エンコード指?DBDumper
------------------------------------------------------------------------
r4612 | torikawatukune | 2012-08-18 23:55:30 +0900 (? 18 8 2012) | 2 lines

L2DatabaseFactory.getConnection/L2DatabaseFactory.close 関連の整?
※機械?書き換えた?なので、ごく?しか動作チェ?して?せん.
------------------------------------------------------------------------
r4611 | torikawatukune | 2012-08-18 10:01:42 +0900 (? 18 8 2012) | 1 line

Exception log 微調整
------------------------------------------------------------------------
r4610 | torikawatukune | 2012-08-18 09:35:19 +0900 (? 18 8 2012) | 1 line

java&jythonスクリプトの?コード指定ミス
------------------------------------------------------------------------
r4609 | torikawatukune | 2012-08-18 09:30:07 +0900 (? 18 8 2012) | 1 line

telnet ?つ前?リビジョン(5483)に戻?
------------------------------------------------------------------------
r4608 | torikawatukune | 2012-08-17 18:36:54 +0900 (? 17 8 2012) | 2 lines

SYNC: CORE r5521 / UnAfraid
BETA: Little typo fix after [5520] Reported by: Burner, powerfulguardian
------------------------------------------------------------------------
r4606 | torikawatukune | 2012-08-17 18:11:49 +0900 (? 17 8 2012) | 5 lines

SYNC: CORE r5520 / Zoey76
BETA: Reworking Connection closing by using try-with-resource:
	* Using Statement instead !PreparedStatement where parameters are not required.
	* Minor change in formatter settings to give proper format to try-with-resource statement.
	* Fixed many resource leaks.
------------------------------------------------------------------------
r4604 | torikawatukune | 2012-08-16 23:02:47 +0900 (木, 16 8 2012) | 5 lines

SYNC: CORE r5519 / Zoey76
BETA: Moving EnchantHPBonusData to extend !DocumentParser:
	* Using Java's !HashMap instead of Trove's map.
	* !JavaDocs and formatting.
	* Fixed #5980, exception when Olympiad enchant limit is zero or less.
------------------------------------------------------------------------
r4603 | torikawatukune | 2012-08-16 18:17:45 +0900 (木, 16 8 2012) | 3 lines

IPアドレスでアクセス制限がかかってログインできな??合?クライアントには
「アカウントとパスワードが??しません。?と表示されて?ので
「接続が制限されたIPを?じてゲー?接続を試みました。?と表示するようにした?
------------------------------------------------------------------------
r4602 | torikawatukune | 2012-08-15 20:27:01 +0900 (水, 15 8 2012) | 1 line

重大なセキュリ? ホ?ルのためコンパイルできな??して?したが?動作チェ?完??ためコンパイルできるようにしました.
------------------------------------------------------------------------
r4599 | torikawatukune | 2012-08-15 11:20:40 +0900 (水, 15 8 2012) | 2 lines

SYNC: CORE r5518 / UnAfraid
BETA: Little typo fix from [5517]
------------------------------------------------------------------------
r4596 | torikawatukune | 2012-08-15 10:07:37 +0900 (水, 15 8 2012) | 2 lines

SYNC: CORE r5517 / UnAfraid
BETA: Improving account ip whitelist feature now it supports multiple ips also a type blacklisted ip or allowed ip.
------------------------------------------------------------------------
r4595 | torikawatukune | 2012-08-14 23:57:35 +0900 (火, 14 8 2012) | 1 line

整?
------------------------------------------------------------------------
r4594 | torikawatukune | 2012-08-14 23:56:09 +0900 (火, 14 8 2012) | 2 lines

SYNC: CORE r5516 / UnAfraid
BETA: Fixing DB Installers somehow SQLFilter wasn't included in ant build.
------------------------------------------------------------------------
r4593 | torikawatukune | 2012-08-14 22:42:56 +0900 (火, 14 8 2012) | 8 lines

SYNC: CORE r5515 / Zoey76
BETA: Misc fixes:
	* Removing unused method at !LoginServerThread.
	* Avoiding useless log from c3p0.
	* Minor update for log at !L2PetInstance.
	* Minor update for class JavaDoc at !EnchantGroupsData.
	* Minor format for !HennaInfo.
	* Minor improvement for !RaidBossSpawnManager.
------------------------------------------------------------------------
r4590 | torikawatukune | 2012-08-14 12:52:24 +0900 (火, 14 8 2012) | 7 lines

SYNC: CORE r5514 / Zoey76
BETA: Minor revert for hennas, from [5503-5505].
	* Added class JavaDocs.
Reported By:
	- franpisco
	- Konstantinos
	- u3games
------------------------------------------------------------------------
r4585 | torikawatukune | 2012-08-13 21:21:32 +0900 (? 13 8 2012) | 5 lines

SYNC: CORE r5513 / Zoey76
BETA: Null pointer access vulnerability fix:
	* Related to pet name change and control item.
	* Closing #5318
	* Probably from forced database item delete.
------------------------------------------------------------------------
r4584 | torikawatukune | 2012-08-13 21:13:31 +0900 (? 13 8 2012) | 5 lines

SYNC: CORE r5512 / Zoey76
BETA: Fixing trade exploit that allows players to accept the trade when they are far from each other.
	* Closing #6223
	* Classes formatted.
	* Minor typo in !SystemMessageId comment.
------------------------------------------------------------------------
r4583 | torikawatukune | 2012-08-13 17:59:44 +0900 (? 13 8 2012) | 5 lines

SYNC: CORE r5511 / Zoey76
LIBRARY: Reverting [5508]:
	* Even when the the version is 3.8.0 the internal build is slightly different for 3.x and 4.x branches.
	* [http://download.eclipse.org/eclipse/downloads/drops4/R-4.2-201206081400/ Download JDT Core Batch Compiler]
Reported By: MELERIX
------------------------------------------------------------------------
r4582 | torikawatukune | 2012-08-13 17:53:55 +0900 (? 13 8 2012) | 9 lines

SYNC: CORE r5510 / Zoey76
BETA: Fixing Auto-Equip Arrows/Bolts:
	* They were equipped in left hand if weapon and arrow's grade matched.
	* Closing #6255
		* Arrows/Bolts was valid and fixed in this change-set.
		* Beast Soulshot seems invalid.
		* Pet ride was fixed in [5161], and currently working.
Reported By: vagabond
** The enum constant MPHOT needs a corresponding case label in this enum switch on L2SkillType
------------------------------------------------------------------------
r4581 | torikawatukune | 2012-08-13 17:50:00 +0900 (? 13 8 2012) | 5 lines

SYNC: CORE r5509 / Zoey76
BETA: Updating Java Engine library.
	* Updated build name to keep trac of versions.
	* __Don't forget to remove old libraries.__
	* This will avoid warning flood in server console, since there are hidden in Eclipse settings they should also be hidden in game server's logs.
------------------------------------------------------------------------
r4580 | torikawatukune | 2012-08-13 17:44:52 +0900 (? 13 8 2012) | 10 lines

SYNC: CORE r5508 / Zoey76
LIBRARY: Updating ECJ's name from [5460]:
	* There is no 4.2 version.
	* The file name contains 3.8.1 version.
	* The actual build version is 3.8.0.
	* Can be checked using:
	{{{
	>java -jar ecj-3.8.1.jar -version
	Eclipse Compiler for Java(TM) 0.C58, 3.8.0, Copyright IBM Corp 2000, 2012. All rights reserved.
	}}}
------------------------------------------------------------------------
r4573 | torikawatukune | 2012-08-13 14:07:42 +0900 (? 13 8 2012) | 2 lines

SYNC: CORE r5506 / MELERIX
BETA: Missing recompile MMOCore Lib from [5497].
------------------------------------------------------------------------
r4571 | torikawatukune | 2012-08-12 14:30:49 +0900 (日, 12 8 2012) | 2 lines

SYNC: CORE r5505 / UnAfraid
(You haven't seen this) :D
------------------------------------------------------------------------
r4570 | torikawatukune | 2012-08-12 14:28:38 +0900 (日, 12 8 2012) | 2 lines

SYNC: CORE r5504 / UnAfraid
BETA: Fixing little NPE since [5503] Reported by: DareStrike
------------------------------------------------------------------------
r4568 | torikawatukune | 2012-08-12 14:20:34 +0900 (日, 12 8 2012) | 9 lines

SYNC: CORE r5503 / UnAfraid
BETA: !ServerPackets rework dropping getType method since is completely useless using getClass().getSimpleName() instead.
	* Formatted all packets
	* Cleaned all crappy comments
	* Added a lot of TODO/FIXME/XXX comments
	* Trigger packets cached to static variable STATIC_PACKET (As ActionFailed?)
	* Upper-case hexadecimal letters (Such as 0xFE)
	* Added missing public/private/protected final declarations
	* And god knows what more.. 
------------------------------------------------------------------------
r4565 | torikawatukune | 2012-08-12 09:29:31 +0900 (日, 12 8 2012) | 2 lines

SYNC: CORE r5502 / MELERIX
BETA: Minor update for Diego Vargas vegdamage formula.
------------------------------------------------------------------------
r4562 | torikawatukune | 2012-08-11 22:29:33 +0900 (? 11 8 2012) | 2 lines

SYNC: CORE r5501 / Nik
Some flyType skills can be used while movement is disabled. (Warp, Blonk, Air Blink, etc.)
------------------------------------------------------------------------
r4560 | torikawatukune | 2012-08-11 21:52:48 +0900 (? 11 8 2012) | 3 lines

SYNC: CORE r5500 / UnAfraid
BETA: Fixing Polymorph issue (Packet wasnt updated to H5) Reported by: valdaron.
Also review of AbstractNpcInfo/UserInfo/CharInfo packets.
------------------------------------------------------------------------
r4559 | torikawatukune | 2012-08-11 21:13:07 +0900 (? 11 8 2012) | 2 lines

SYNC: CORE r5499 / UnAfraid
BETA: Typo fix in global on death listener..
------------------------------------------------------------------------
r4558 | torikawatukune | 2012-08-11 13:09:51 +0900 (? 11 8 2012) | 1 line

resource leak warning 抑止
------------------------------------------------------------------------
r4556 | torikawatukune | 2012-08-11 13:07:07 +0900 (? 11 8 2012) | 1 line

? - BBSパ?? マッ?L2J_JP時代の古?ージョン)
------------------------------------------------------------------------
r4548 | torikawatukune | 2012-08-10 23:07:27 +0900 (? 10 8 2012) | 2 lines

SYNC: CORE r5498 / UnAfraid
BETA: Another NpcTable typo Patch By: Tavo22
------------------------------------------------------------------------
r4546 | torikawatukune | 2012-08-10 22:34:48 +0900 (? 10 8 2012) | 2 lines

SYNC: CORE r5495 / UnAfraid
BETA: Fixing Eclipse's default compiler compliance level Patch By: jurchiks
------------------------------------------------------------------------
r4545 | torikawatukune | 2012-08-10 22:10:49 +0900 (? 10 8 2012) | 4 lines

SYNC: CORE r5494 / MELERIX
BETA: Fixed encoding of some files.

[JOJO補足]改行コード変更
------------------------------------------------------------------------
r4541 | torikawatukune | 2012-08-10 17:42:03 +0900 (? 10 8 2012) | 11 lines

SYNC: CORE r5493 / Zoey76
BETA: Fixing shots related code:
	* Closing #6251
	* Please do not use ternary operators for '''explicit boolean''' values:
		* return (EXP1) ? (EXP2) : false;
	* Instead use:
		* return (EXP1) && (EXP2);
	* isSoulshotCharged and isSpiritshotCharged methods should both ask for Player, NPC and Summon.
	* Fixed comments.
	
'''Note:''' ternary operators should be used for: EXP ? EXP1 : EXP2; for example.
------------------------------------------------------------------------
r4540 | torikawatukune | 2012-08-10 17:30:53 +0900 (? 10 8 2012) | 2 lines

SYNC: CORE r5492 / Zoey76
BETA: Removing duplicated code at L2CubicInstance.
------------------------------------------------------------------------
r4537 | torikawatukune | 2012-08-09 22:17:45 +0900 (木, 09 8 2012) | 2 lines

SYNC: CORE r5491 / UnAfraid
BETA: One more little typo in NpcTable
------------------------------------------------------------------------
r4534 | torikawatukune | 2012-08-09 21:02:08 +0900 (木, 09 8 2012) | 2 lines

SYNC: CORE r5490 / UnAfraid
BETA: Little typo fix in NpcTable now custom npc's must be fine thanks DareStrike for report.
------------------------------------------------------------------------
r4531 | torikawatukune | 2012-08-09 20:13:30 +0900 (木, 09 8 2012) | 2 lines

SYNC: CORE r5489 / Zoey76
BETA: Minor cleanup by UnAfraid request.
------------------------------------------------------------------------
r4527 | torikawatukune | 2012-08-09 13:01:25 +0900 (木, 09 8 2012) | 2 lines

SYNC: CORE r5488 / UnAfraid
BETA: A little more useful methods in StatsSet
------------------------------------------------------------------------
r4526 | torikawatukune | 2012-08-09 12:38:41 +0900 (木, 09 8 2012) | 2 lines

SYNC: CORE r5487 / UnAfraid
BETA: DocumentParser support for recursive folder parsing.
------------------------------------------------------------------------
r4525 | torikawatukune | 2012-08-09 12:34:32 +0900 (木, 09 8 2012) | 1 line

キャストしまくりなので整?
------------------------------------------------------------------------
r4524 | torikawatukune | 2012-08-09 12:22:27 +0900 (木, 09 8 2012) | 3 lines

SYNC: CORE r5486 / Nik
BETA: Fixing a wrong check regarding skills usable on doors. UNLOCK_SPECIAL skillhandler is now properly working.
Also ((L2DoorInstance) target).isOpenableBySkill() check is already done in the skill handler, so we dont need it here.
------------------------------------------------------------------------
r4522 | torikawatukune | 2012-08-09 04:28:34 +0900 (木, 09 8 2012) | 3 lines

SYNC: CORE r5485 / Nik
BETA: Adding ssUncharge() method which is similar to spsUncharge(). Also cleaning-up the soulshot use of some skills.
Oh, and I removed the "shots on daggers dont affect skill damage" check, because its outdated and invalid.
------------------------------------------------------------------------
r4519 | torikawatukune | 2012-08-08 12:54:01 +0900 (水, 08 8 2012) | 3 lines

SYNC: CORE r5484 / Nik
BETA: Fixing broken spiritshot behaviour in some skills. It turns out that in those skills, the sps charge is removed before the skill's effects are applied, thus the effects are executed without a sps charge.
Also reworked a bit the spiritshot uncharge method, no need to check the charge if its not NONE in order to change it to NONE.
------------------------------------------------------------------------
r4517 | torikawatukune | 2012-08-08 03:54:29 +0900 (水, 08 8 2012) | 1 line

dbinst_gs.jar バグなど大?正
------------------------------------------------------------------------
r4516 | torikawatukune | 2012-08-08 03:52:12 +0900 (水, 08 8 2012) | 1 line

javolutionのUTF8StreamReader/UTF8StreamWriterでリソースリークの警告が出る?で修正
------------------------------------------------------------------------
r4515 | torikawatukune | 2012-08-08 03:49:13 +0900 (水, 08 8 2012) | 1 line

javolutionのUTF8StreamReader/UTF8StreamWriterでリソースリークの警告が出る?で修正
------------------------------------------------------------------------
r4514 | torikawatukune | 2012-08-07 10:58:38 +0900 (火, 07 8 2012) | 5 lines

SYNC: CORE r5483 / Zoey76
BETA: Extensively use of try-with-resource:
	* Using Statement instead PreparedStatement for queries with no parameters!
	* Fixed many warning related to resource leaks.
	* Rework of NpcTable to avoid duplicated code for retail and custom NPC data tables.
------------------------------------------------------------------------
r4513 | torikawatukune | 2012-08-07 10:57:35 +0900 (火, 07 8 2012) | 1 line

ログインサーバ起動時に日付時刻を表示
------------------------------------------------------------------------
r4512 | torikawatukune | 2012-08-07 10:56:44 +0900 (火, 07 8 2012) | 1 line

@SuppressWarnings("resource")
------------------------------------------------------------------------
r4510 | torikawatukune | 2012-08-06 17:39:26 +0900 (? 06 8 2012) | 2 lines

SYNC: CORE r5482 / MELERIX
BETA: Cleanup due [DP8969] (isHerbEffect check is redundant due already checked by isStatic).
------------------------------------------------------------------------
r4508 | torikawatukune | 2012-08-06 17:25:06 +0900 (? 06 8 2012) | 3 lines

SYNC: CORE r5481 / Adry_85
BETA: Unhardcoded recharge AutoSoulShot and some cleanup in L2Character. Thanks '''Zoey76''' for help.
Thanks '''Tavo22''' for report fixed in [5458].
------------------------------------------------------------------------
r4507 | torikawatukune | 2012-08-06 16:31:23 +0900 (? 06 8 2012) | 1 line

バイト?と整数の相互変換を整??不要な?0xFF」を除去
------------------------------------------------------------------------
r4506 | torikawatukune | 2012-08-05 10:11:26 +0900 (日, 05 8 2012) | 2 lines

SYNC: CORE r5480 / MELERIX
BETA: Small typo fix in l2jmods.properties, thanks darknessneo.
------------------------------------------------------------------------
r4503 | torikawatukune | 2012-08-05 09:53:02 +0900 (日, 05 8 2012) | 2 lines

SYNC: CORE r5479 / UnAfraid
BETA: Fixing ConcurrentModification in Siege
------------------------------------------------------------------------
r4502 | torikawatukune | 2012-08-05 09:46:40 +0900 (日, 05 8 2012) | 1 line

blowfishの整?
------------------------------------------------------------------------
r4501 | torikawatukune | 2012-08-04 11:36:16 +0900 (? 04 8 2012) | 2 lines

SYNC: CORE r5478 / nonom
BETA: LoginCrypt Optimization by FBIagent. Also a Javadoc update. Thanks.
------------------------------------------------------------------------
r4500 | torikawatukune | 2012-08-04 10:10:07 +0900 (? 04 8 2012) | 2 lines

SYNC: CORE r5477 / UnAfraid
BETA: ConditionTargetLevelRange support.
------------------------------------------------------------------------
r4498 | torikawatukune | 2012-08-03 22:29:59 +0900 (? 03 8 2012) | 2 lines

SYNC: CORE r5476 / Adry_85
BETA: More cleanup for [5468].
------------------------------------------------------------------------
r4497 | torikawatukune | 2012-08-03 22:27:13 +0900 (? 03 8 2012) | 2 lines

SYNC: CORE r5475 / UnAfraid
BETA: Little cleanup of L2DoorInstance
------------------------------------------------------------------------
r4495 | torikawatukune | 2012-08-03 22:21:21 +0900 (? 03 8 2012) | 2 lines

SYNC: CORE r5474 / UnAfraid
BETA: Builders back to ant 1.8.2 i wont change my whole eclipse just the for stupid ant.
------------------------------------------------------------------------
r4493 | torikawatukune | 2012-08-03 22:14:20 +0900 (? 03 8 2012) | 2 lines

SYNC: CORE r5473 / MELERIX
BETA/COMMUNITY: MySQL Connector/J 5.1.21, Changelog here: http://dev.mysql.com/doc/refman/5.1/en/cj-news-5-1-21.html
------------------------------------------------------------------------
r4491 | torikawatukune | 2012-08-03 15:32:04 +0900 (? 03 8 2012) | 2 lines

SYNC: CORE r5472 / Nik
BETA: Small fix for [5470] - this should't be there...
------------------------------------------------------------------------
r4488 | torikawatukune | 2012-08-03 15:09:53 +0900 (? 03 8 2012) | 2 lines

SYNC: CORE r5470 / Nik
BETA: Fix for [5468]. getLevelMod() at L2Character should not return 1, but '''(100.0 - 11 + getLevel()) / 100.0; '''
------------------------------------------------------------------------
r4487 | torikawatukune | 2012-08-03 15:05:26 +0900 (? 03 8 2012) | 2 lines

SYNC: CORE r5469 / Zoey76
BETA: JavaDocs for some classes.
------------------------------------------------------------------------
r4482 | torikawatukune | 2012-08-03 10:47:19 +0900 (? 03 8 2012) | 11 lines

SYNC: CORE r5468 / Adry_85
BETA: Some base stats formula reworks.
- Fixed Magical Critical Rate with retail formula (WIT modifier * 10).
- Fixed Critical Rate with retail formula.
- Improved some code and cleanup.
- Moved getLevelMod() in L2Character.java and deleted in some other files.
- Fixed Magical Critical Rate values in Skills.
- Added pDef on FuncPDefMod.java when Underwear and Cloak Slots are empty.
- Fixed mAtk/pAtkSpd formula for skills ((time in milliseconds / current pAtk/mAtkSpd) * base pAtk/mAtkSpd).
- Cleanup char_templates.sql.
Thanks '''MELERIX''', '''UnAfraid''' and '''Zoey76''' for help.
------------------------------------------------------------------------
r4480 | torikawatukune | 2012-08-03 03:12:26 +0900 (? 03 8 2012) | 2 lines

SYNC: CORE r5467 / MELERIX
LIBS/COMMUNITY/BETA: Added the missing new lines for warnings introduced in E4.2.
------------------------------------------------------------------------
r4478 | torikawatukune | 2012-08-03 02:43:10 +0900 (? 03 8 2012) | 2 lines

SYNC: CORE r5466 / Zoey76
BETA: ItemAuctionInstance resource leak fixes.
------------------------------------------------------------------------
r4477 | torikawatukune | 2012-08-03 02:32:24 +0900 (? 03 8 2012) | 2 lines

SYNC: CORE r5465 / Zoey76
BETA: LoginController resource leak.
------------------------------------------------------------------------
r4476 | torikawatukune | 2012-08-03 02:18:26 +0900 (? 03 8 2012) | 1 line

キーボ?ドをcloseしてしま?
------------------------------------------------------------------------
r4475 | torikawatukune | 2012-08-03 01:08:00 +0900 (? 03 8 2012) | 2 lines

SYNC: CORE r5464 / Zoey76
BETA: Resource leaks fixes.
------------------------------------------------------------------------
r4473 | torikawatukune | 2012-08-02 12:30:08 +0900 (木, 02 8 2012) | 2 lines

SYNC: CORE r5462 / Nik
BETA: L2Event fixes, thanks fakoykas.
------------------------------------------------------------------------
r4470 | torikawatukune | 2012-08-02 11:32:48 +0900 (木, 02 8 2012) | 8 lines

定期船に無?船し船外へ放り?されると、動けなくなったり再?船に乗れなくなる不?合?修正
 r4771 で L2Character.java の
  public void teleToLocation(int x, int y, int z, int heading, boolean allowRandomOffset)
   ?
  public void teleToLocation(int x, int y, int z, int heading, int randomOffset)
   に変更されたが、派生クラス(L2PcInstance)のオーバ?ライドが修正されて???
 http://trac.l2jserver.com/changeset/4771#file12 L2Character.java
 http://trac.l2jserver.com/changeset/4771#file16 L2PcInstance.java
------------------------------------------------------------------------
r4468 | torikawatukune | 2012-07-31 23:50:56 +0900 (火, 31 7 2012) | 2 lines

SYNC: CORE r5461 / MELERIX
BETA/COMMUNITY/LIBS: Updated WTP Settings.
------------------------------------------------------------------------
r4467 | torikawatukune | 2012-07-31 23:45:11 +0900 (火, 31 7 2012) | 2 lines

SYNC: CORE r5460 / MELERIX
BETA/LIB: ECJ Lib Update.
------------------------------------------------------------------------
r4465 | torikawatukune | 2012-07-31 23:36:13 +0900 (火, 31 7 2012) | 2 lines

SYNC: CORE r5459 / MELERIX
BETA/COMMUNITY/LIBS: Builders Updates.
------------------------------------------------------------------------
r4464 | torikawatukune | 2012-07-30 22:47:37 +0900 (? 30 7 2012) | 3 lines

NpcStringId, SystemMessageId
* メモリー食いすぎなので整?
* コメント日本語化??ルのsubversion 1.7 対?
------------------------------------------------------------------------
r4462 | torikawatukune | 2012-07-26 20:53:16 +0900 (木, 26 7 2012) | 1 line

整?- 未使用変数の削除
------------------------------------------------------------------------
r4461 | torikawatukune | 2012-07-26 20:51:10 +0900 (木, 26 7 2012) | 2 lines

SYNC: CORE r5458 / Adry_85
BETA: Fixed sps behaviour when using potions while casting magic skills. Thanks '''MELERIX''' for help.
------------------------------------------------------------------------
r4458 | torikawatukune | 2012-07-26 20:25:53 +0900 (木, 26 7 2012) | 3 lines

SYNC: CORE r5457 / Zoey76
BETA: Reusing "Get Heros" SQL related code.
	* Some other minor fixes.
------------------------------------------------------------------------
r4457 | torikawatukune | 2012-07-26 18:35:06 +0900 (木, 26 7 2012) | 1 line

L2J_Configurator(コンフィグGUI)を起動したときserverタブが??に選択された状態になるよ?
------------------------------------------------------------------------
r4453 | torikawatukune | 2012-07-26 14:29:09 +0900 (木, 26 7 2012) | 2 lines

SYNC: CORE r5455 / MELERIX
BETA: Cleanup.
------------------------------------------------------------------------
r4452 | torikawatukune | 2012-07-26 14:24:08 +0900 (木, 26 7 2012) | 2 lines

SYNC: CORE r5454 / Zoey76
BETA: Refactored Quest item get related code to avoid duplicated code.
------------------------------------------------------------------------
r4451 | torikawatukune | 2012-07-26 10:14:11 +0900 (木, 26 7 2012) | 1 line

Double-Checked Locking idiom には volatile
------------------------------------------------------------------------
r4450 | torikawatukune | 2012-07-26 09:28:22 +0900 (木, 26 7 2012) | 4 lines

SYNC: CORE r5453 / Zoey76
BETA: Adding L2Tower abstract class to manage common methods to L2FlameTowerInstance and L2ControlTowerInstance.
	* Making the code more abstract reduce the code to maintain and improves the chances of spotting bugs.
	* Following change sets will be about this kind of code refactoring (except bug fixes :P ).
------------------------------------------------------------------------
r4449 | torikawatukune | 2012-07-26 01:18:42 +0900 (木, 26 7 2012) | 3 lines

SYNC: CORE r5452 / MELERIX
BETA: Sorry I forgot credits for Tryskell in [5451].
now let's split this files too.
------------------------------------------------------------------------
r4448 | torikawatukune | 2012-07-26 00:56:14 +0900 (木, 26 7 2012) | 2 lines

SYNC: CORE r5451 / MELERIX
BETA: Attacked players in craft/shops stand up.
------------------------------------------------------------------------
r4447 | torikawatukune | 2012-07-26 00:52:55 +0900 (木, 26 7 2012) | 2 lines

SYNC: CORE r5451 / MELERIX
BETA: Attacked players in craft/shops stand up.
------------------------------------------------------------------------
r4446 | torikawatukune | 2012-07-25 22:01:45 +0900 (水, 25 7 2012) | 4 lines

SYNC: CORE r5450 / Zoey76
BETA: Refactoring SystemMessageId and NpcStringId to reuse parameter related classes:
	* Many thanks to MELERIX for testing it in-game.
	* Changed Builder from interface to abstract class, so it can contain newBuilder(String) method.
------------------------------------------------------------------------
r4444 | torikawatukune | 2012-07-25 15:54:24 +0900 (水, 25 7 2012) | 4 lines

SYNC: CORE r5449 / Zoey76
BETA: Removed some SuppressWarnings annotations that are hiding possible problems:
	* Removed some unused variables and methods.
	* Added some serialVersionUID.
------------------------------------------------------------------------
r4443 | torikawatukune | 2012-07-25 15:49:55 +0900 (水, 25 7 2012) | 1 line

SYNC: CORE r5448 / MELERIX
------------------------------------------------------------------------
r4442 | torikawatukune | 2012-07-25 15:48:33 +0900 (水, 25 7 2012) | 2 lines

SYNC: CORE r5447 / MELERIX
COMMUNITY/BETA: Changed c3p0 Logging level to WARNING.
------------------------------------------------------------------------
r4441 | torikawatukune | 2012-07-25 15:46:34 +0900 (水, 25 7 2012) | 2 lines

SYNC: CORE r5446 / MELERIX
COMMUNITY/BETA: C3P0 Lib Update.
------------------------------------------------------------------------
r4439 | torikawatukune | 2012-07-25 00:53:21 +0900 (水, 25 7 2012) | 1 line

if contains??get は二度手間なので、なるべく避ける
------------------------------------------------------------------------
r4438 | torikawatukune | 2012-07-24 21:15:42 +0900 (火, 24 7 2012) | 5 lines

SYNC: CORE r5445 / Zoey76
BETA: Fix for Armor Sets and Henna bonuses not working on first player login:
	* Thanks FinalDestination and Adry_85 for reports.
	* Thanks MELERIX for testing.
	* Minor formatting.
------------------------------------------------------------------------
r4437 | torikawatukune | 2012-07-24 21:15:02 +0900 (火, 24 7 2012) | 5 lines

SYNC: CORE r5445 / Zoey76
BETA: Fix for Armor Sets and Henna bonuses not working on first player login:
	* Thanks FinalDestination and Adry_85 for reports.
	* Thanks MELERIX for testing.
	* Minor formatting.
------------------------------------------------------------------------
r4433 | torikawatukune | 2012-07-24 20:32:11 +0900 (火, 24 7 2012) | 2 lines

SYNC: CORE r5444 / Adry_85
BETA: Fixed NPE for isSpiritShotCharged and isBlessedSpiritshotCharged. Thanks '''MELERIX''' for help.
------------------------------------------------------------------------
r4432 | torikawatukune | 2012-07-24 20:28:53 +0900 (火, 24 7 2012) | 2 lines

SYNC: CORE r5443 / MELERIX
BETA: Offensive Magic Skills should trigger EVT_ATTACKED_HIT.
------------------------------------------------------------------------
r4429 | torikawatukune | 2012-07-24 19:18:24 +0900 (火, 24 7 2012) | 2 lines

SYNC: CORE r5442 / Adry_85
BETA: The rest of [5441] (now for hair accesories).
------------------------------------------------------------------------
r4428 | torikawatukune | 2012-07-24 19:13:06 +0900 (火, 24 7 2012) | 2 lines

SYNC: CORE r5441 / Adry_85
BETA: Fixed cloak visualization when you left-click on the item.
------------------------------------------------------------------------
r4426 | torikawatukune | 2012-07-24 02:21:01 +0900 (火, 24 7 2012) | 2 lines

SYNC: CORE r5440 / MELERIX
BETA/COMMUNITY/LIBS: Minor update for builders.
------------------------------------------------------------------------
r4424 | torikawatukune | 2012-07-24 01:39:19 +0900 (火, 24 7 2012) | 5 lines

SYNC: CORE r5439 / Adry_85
BETA: Improved sps/bsps behavior.
- Unhardcoded switch code for soulshot, spiritshot and blessed spiritshot and deleted redundant code.
- Avoiding some "instanceof" where it's possible.
Thanks '''MELERIX''', '''UnAfraid''' and '''Zoey76''' for help.
------------------------------------------------------------------------
r4418 | torikawatukune | 2012-07-22 10:08:50 +0900 (日, 22 7 2012) | 7 lines

SYNC: CORE r5438 / Zoey76
BETA: Fix for "oncrit" and "oncast" item skills not performing skill casting checks.
	* Now default oncrit_chance and oncast_chance is 100.
		* If the parameter is not set in the item, the skill will be called every time there is a critical hit/magic skill usage.
		* Chance lesser than or equal to zero will completely prevent the skill call.
	* Reworked some weird code.
	* Fixes Infinity Rod healing monsters, thanks goncafa and Tavo22 for report.
------------------------------------------------------------------------
r4417 | torikawatukune | 2012-07-22 05:39:10 +0900 (日, 22 7 2012) | 4 lines

SYNC: CORE r5437 / Zoey76
BETA: Minor fix in logic at doDie(..):
	* Thanks Starter for report and fix.
	* This should keep the same logic as it was before [4662].
------------------------------------------------------------------------
r4415 | torikawatukune | 2012-07-21 23:14:15 +0900 (? 21 7 2012) | 2 lines

SYNC: CORE r5436 / MELERIX
BETA: Removed '''"passive"''' boolean from passive effects (now it will check if skill is passive), thanks '''Zoey76''' & '''Adry_85''' for help.
------------------------------------------------------------------------
r4414 | torikawatukune | 2012-07-21 23:02:44 +0900 (? 21 7 2012) | 3 lines

SYNC: CORE r5435 / Zoey76
BETA: RequestJoinParty NPE vulnerability fix, thanks Tavo22 for report.
	* Fixed typo in JavaDocs, thanks jurchiks for report and proper JavaDoc text.
------------------------------------------------------------------------
r4413 | torikawatukune | 2012-07-21 22:50:51 +0900 (? 21 7 2012) | 1 line

整?- 変数の宣?初期化?できる?同時に
------------------------------------------------------------------------
r4412 | torikawatukune | 2012-07-21 22:45:13 +0900 (? 21 7 2012) | 5 lines

SYNC: CORE r5434 / Zoey76
BETA: Fix for cubics being removed at olympiad:
	* Thanks Endrance and Tavo22 for report.
	* Closing #DP5305
	* Thanks Tavo22 for testing.
------------------------------------------------------------------------
r4407 | torikawatukune | 2012-07-21 19:59:21 +0900 (? 21 7 2012) | 7 lines

SYNC: CORE r5433 / Zoey76
BETA: Pet food rework:
	* RequestPetUseItem cleanup.
	* Added method isServitor()
	* L2Object cleanup.
	* Unhardcoding food Ids at PetDataTable.
	* Fixed duplicated consume of food when used from pet's inventory (not auto-feed).
------------------------------------------------------------------------
r4406 | torikawatukune | 2012-07-21 19:18:34 +0900 (? 21 7 2012) | 2 lines

SYNC: CORE r5432 / Zoey76
BETA: Minor cleanup for [5431].
------------------------------------------------------------------------
r4405 | torikawatukune | 2012-07-21 19:15:55 +0900 (? 21 7 2012) | 5 lines

SYNC: CORE r5431 / Zoey76
BETA: Reworked Harvesting skill to use an effect (as it does in retail).
	* Fixed few typos in skill parameters.
	* Removed skill type.
	* Minor rework in the code.
------------------------------------------------------------------------
r4400 | torikawatukune | 2012-07-21 11:39:36 +0900 (? 21 7 2012) | 2 lines

SYNC: CORE r5430 / MELERIX
BETA: Typo fix.
------------------------------------------------------------------------
r4397 | torikawatukune | 2012-07-21 11:32:54 +0900 (? 21 7 2012) | 2 lines

SYNC: CORE r5429 / MELERIX
BETA: Support for "equip_reuse_delay".
------------------------------------------------------------------------
r4396 | torikawatukune | 2012-07-21 11:30:02 +0900 (? 21 7 2012) | 2 lines

SYNC: CORE r5428 / GodKratos
BETA: Fix doors being created dead raised in forum topic http://www.l2jserver.com/forum/viewtopic.php?f=77&t=25566
------------------------------------------------------------------------
r4395 | torikawatukune | 2012-07-21 03:25:35 +0900 (? 21 7 2012) | 1 line

整?
------------------------------------------------------------------------
r4393 | torikawatukune | 2012-07-21 01:10:03 +0900 (? 21 7 2012) | 4 lines

SYNC: CORE r5427 / Zoey76
BETA: Reworking quest's reentrant lock usage:
	* Fixing reload quest (scripts) problem, thanks DareStrike for report.
	* Minor improvements in quest timers.
------------------------------------------------------------------------
r4392 | torikawatukune | 2012-07-21 00:40:43 +0900 (? 21 7 2012) | 2 lines

SYNC: CORE r5426 / Zoey76
BETA: Fixing some log typos.
------------------------------------------------------------------------
r4389 | torikawatukune | 2012-07-17 09:23:58 +0900 (火, 17 7 2012) | 1 line

CORE r5425 対?
------------------------------------------------------------------------
r4388 | torikawatukune | 2012-07-17 09:06:50 +0900 (火, 17 7 2012) | 2 lines

SYNC: CORE r5425 / MELERIX
BETA: Removed (setLocz() + 20) because it cause NPCs spawn in wrong places when geodata is enabled (for example Core GrandBoss).
------------------------------------------------------------------------
r4386 | torikawatukune | 2012-07-17 09:02:10 +0900 (火, 17 7 2012) | 2 lines

SYNC: CORE r5424 / Zoey76
BETA: Minor typo fix, thanks Tavo22 for report.
------------------------------------------------------------------------
r4382 | torikawatukune | 2012-07-17 01:34:42 +0900 (火, 17 7 2012) | 8 lines

モンスターAIスクリプトのイベント??重?る件

L2AttackableAIScriptの派生クラスがオーバ?ライドして?イベント???メソ?(onSpawn?ｎＡ?ｔ???onKillなど)の末尾で
  return super.onSpawn;
のようにスーパ?クラスをコールすると、L2AttackableAIScript側と派生クラス側で2度同じ処?してしま?
正しくは
  return null;
としなければならな?全部書き換えると動作チェ?が大変なので、L2AttackableAIScript.javaを２?割してごまかし?
------------------------------------------------------------------------
r4375 | torikawatukune | 2012-07-15 23:20:45 +0900 (日, 15 7 2012) | 6 lines

AIスクリプトのonSpawnの不??

NPCが沸くとスクリプトのonSpawnイベントがコールされ?
AIスクリプトがロードされるのは、データベ?スのspawnlist(.sql)がSpawnTableへ読み込まれた?後＞なので、すでに沸??NPCにはonSpawnイベントがコールされな?
スクリプトがロードされたときにSpawnTableをスキャンして、すでに沸??NPCに対してonSpawnイベントを発行する??追??
注? すでにAIスクリプト側でSpawnTableを検査して?も?があ?Gordon.java、Typhoon.javなど).影響がな?チェ?中.
------------------------------------------------------------------------
r4374 | torikawatukune | 2012-07-15 02:19:35 +0900 (日, 15 7 2012) | 1 line

レイドや小?スのリスパン時間の変数がなぜかdoubleなのでintに
------------------------------------------------------------------------
r4373 | torikawatukune | 2012-07-15 02:16:40 +0900 (日, 15 7 2012) | 1 line

整??整形
------------------------------------------------------------------------
r4372 | torikawatukune | 2012-07-15 02:11:14 +0900 (日, 15 7 2012) | 1 line

整??整形
------------------------------------------------------------------------
r4369 | torikawatukune | 2012-07-09 21:41:55 +0900 (? 09 7 2012) | 4 lines

SYNC: CORE r5423 / Zoey76
BETA: Fix for "Error in FightModeScheduler":
	* Thanks Edoo, _Blade_, u3games, Lupu1, Starter, franpisco for report.
	* Thanks atp for testing.
------------------------------------------------------------------------
r4368 | torikawatukune | 2012-07-09 17:30:32 +0900 (? 09 7 2012) | 6 lines

SYNC: CORE r5422 / Zoey76
BETA: Fix for Quests:
	* Thanks goncafa, kostantinos and Tavo22 for report.
	* Closing #6199
	* Thanks FBIagent for fix implementations and comments.
	* Thanks jurchiks for the code improvement and code suggestions.
------------------------------------------------------------------------
r4366 | torikawatukune | 2012-07-08 23:55:13 +0900 (日, 08 7 2012) | 5 lines

SYNC: CORE r5421 / Zoey76
BETA: Minor fixes and optimizations:
	* Duplicated properties.
	* Math.ceil(double) for int parameter.
	* Replaced String.append(String) with String.append(char)  for one lenght strings.
------------------------------------------------------------------------
r4357 | torikawatukune | 2012-07-07 03:19:04 +0900 (? 07 7 2012) | 2 lines

SYNC: CORE r5420 / Zoey76
BETA: Update for core read-me file by FBIagent.
------------------------------------------------------------------------
r4356 | torikawatukune | 2012-07-07 03:15:45 +0900 (? 07 7 2012) | 1 line

整?
------------------------------------------------------------------------
r4355 | torikawatukune | 2012-07-07 03:08:18 +0900 (? 07 7 2012) | 2 lines

SYNC: CORE r5419 / Zoey76
BETA: Other changes.
------------------------------------------------------------------------
r4354 | torikawatukune | 2012-07-07 03:06:22 +0900 (? 07 7 2012) | 2 lines

SYNC: CORE r5418 / Zoey76
BETA: Other minor changes.
------------------------------------------------------------------------
r4353 | torikawatukune | 2012-07-07 03:04:18 +0900 (? 07 7 2012) | 2 lines

SYNC: CORE r5417 / MELERIX
BETA: Minor Fix for [5412], thanks '''Tavo22'''.
------------------------------------------------------------------------
r4351 | torikawatukune | 2012-07-07 02:53:15 +0900 (? 07 7 2012) | 1 line

整?- 変数の宣?初期化?できる?同時に
------------------------------------------------------------------------
r4350 | torikawatukune | 2012-07-07 02:35:07 +0900 (? 07 7 2012) | 2 lines

SYNC: CORE r5416 / UnAfraid
BETA: TerritoryWarManager thread-safe
------------------------------------------------------------------------
r4349 | torikawatukune | 2012-07-07 02:32:13 +0900 (? 07 7 2012) | 2 lines

SYNC: CORE r5415 / UnAfraid
BETA: Minor fix for [5392]
------------------------------------------------------------------------
r4348 | torikawatukune | 2012-07-07 02:16:04 +0900 (? 07 7 2012) | 2 lines

SYNC: CORE r5414 / MELERIX
BETA: Fix for Ticket #4887.
------------------------------------------------------------------------
r4347 | torikawatukune | 2012-07-06 17:34:12 +0900 (? 06 7 2012) | 2 lines

SYNC: CORE r5413 / Adry_85
BETA: Fixed mReuse and pReuse formulas.
------------------------------------------------------------------------
r4345 | torikawatukune | 2012-07-06 17:09:50 +0900 (? 06 7 2012) | 2 lines

SYNC: CORE r5412 / MELERIX
BETA: Unhardcoded and Improved Fishing Monsters by '''nonom'''.
------------------------------------------------------------------------
r4340 | torikawatukune | 2012-07-06 08:59:34 +0900 (? 06 7 2012) | 1 line

SYNC: CORE r5411 / Adry_85
------------------------------------------------------------------------
r4338 | torikawatukune | 2012-07-06 08:53:20 +0900 (? 06 7 2012) | 9 lines

SYNC: CORE r5410 / Adry_85
BETA: Retail-like Support for Weight Limit and Weight Penalty
 * Using Retail-Like formula for max weight limit.
 * Added new effect weightPenalty to calculate point at which a weight penalty is applied.
 * Updated effect maxLoad now called weightPenalty.
 * Removed _LOAD field from char_templates.sql.
 * Now each Character will have proper weightLimit depending of CON amount.
	
Thanks '''MELERIX''', '''UnAfraid''' and '''Zoey76''' for help.
------------------------------------------------------------------------
r4337 | torikawatukune | 2012-07-06 08:50:05 +0900 (? 06 7 2012) | 2 lines

SYNC: CORE r5409 / UnAfraid
BETA: Some npe fixes
------------------------------------------------------------------------
r4336 | torikawatukune | 2012-07-06 08:39:46 +0900 (? 06 7 2012) | 2 lines

SYNC: CORE r5408 / UnAfraid
BETA: L2TradeList is now thread-safe thanks Tavo22 for report.
------------------------------------------------------------------------
r4335 | torikawatukune | 2012-07-06 08:37:11 +0900 (? 06 7 2012) | 1 line

整?
------------------------------------------------------------------------
r4334 | torikawatukune | 2012-07-06 08:32:40 +0900 (? 06 7 2012) | 2 lines

SYNC: CORE r5407 / MELERIX
BETA: Fixed BeanShellEngine lib.
------------------------------------------------------------------------
r4333 | torikawatukune | 2012-07-04 17:21:24 +0900 (水, 04 7 2012) | 2 lines

SYNC: CORE r5404 / UnAfraid
[BETA] Little typo fix.
------------------------------------------------------------------------
r4329 | torikawatukune | 2012-07-04 16:45:17 +0900 (水, 04 7 2012) | 2 lines

SYNC: CORE r5402 / MELERIX
BETA: Re-Added switch part for [5394].
------------------------------------------------------------------------
r4325 | torikawatukune | 2012-07-04 01:37:20 +0900 (水, 04 7 2012) | 3 lines

SYNC: CORE r5401 / Zoey76
BETA: .classpath format.
'''Note:''' Do not forget to cleanup your server lib folder!
------------------------------------------------------------------------
r4323 | torikawatukune | 2012-07-04 01:17:07 +0900 (水, 04 7 2012) | 1 line

整?
------------------------------------------------------------------------
r4322 | torikawatukune | 2012-07-04 00:48:13 +0900 (水, 04 7 2012) | 2 lines

SYNC: CORE r5400 / Zoey76
BETA: The compiled libraries for core.
------------------------------------------------------------------------
r4321 | torikawatukune | 2012-07-04 00:14:14 +0900 (水, 04 7 2012) | 2 lines

SYNC: DP r8899 / Zoey76
BETA: The compiled libraries for core.
------------------------------------------------------------------------
r4320 | torikawatukune | 2012-07-03 23:59:24 +0900 (火, 03 7 2012) | 1 line

SYNC: CORE r5397 / MELERIX
------------------------------------------------------------------------
r4319 | torikawatukune | 2012-07-03 23:57:41 +0900 (火, 03 7 2012) | 2 lines

SYNC: CORE r5396 / MELERIX
BETA: Fix for Ticket #5510.
------------------------------------------------------------------------
r4317 | torikawatukune | 2012-07-02 23:17:58 +0900 (? 02 7 2012) | 4 lines

アイ?製作関連
* 製作禁止メ?ージの修正 RequestRecipeItemMakeSelf.java, RequestRecipeShopMakeItem.java
* 製作?功表示の修正 RecipeItemMakeInfo.java, RecipeShopItemInfo.java
* チ?ト防止 RecipeController.java
------------------------------------------------------------------------
r4316 | torikawatukune | 2012-07-02 23:10:45 +0900 (? 02 7 2012) | 2 lines

* SystemMessageId.java S2_S1 の ID が間違って?件
* perlスクリプトの整?
------------------------------------------------------------------------
r4315 | torikawatukune | 2012-07-01 21:53:52 +0900 (日, 01 7 2012) | 2 lines

SYNC: CORE r5395 / MELERIX
BETA: Fix for RecipeController.java (with Zoey76's Improvements).
------------------------------------------------------------------------
r4313 | torikawatukune | 2012-07-01 20:31:25 +0900 (日, 01 7 2012) | 1 line

アイ?スキル使用時?メ?ージが?
------------------------------------------------------------------------
r4312 | torikawatukune | 2012-07-01 20:30:01 +0900 (日, 01 7 2012) | 1 line

??用
------------------------------------------------------------------------
r4311 | torikawatukune | 2012-07-01 20:28:56 +0900 (日, 01 7 2012) | 1 line

調整
------------------------------------------------------------------------
r4307 | torikawatukune | 2012-06-30 20:24:56 +0900 (? 30 6 2012) | 10 lines

SYNC: CORE r5394 / Adry_85
BETA: Retail-Like isMagic Support
 * Using Retail-Like enums for isMagic.
 * Now all Magic Skills will consume SPS/BSPS by default.
 * Fixed Cast Time bonus for SPS/BSPS.
 * Updated isMagic values for all skills (thx '''UnAfraid''').
 * Removed isPotion & staticHitTime boolean from skills (skills with isMagic = 2 will have staticReuse & staticHitTime by default).
 * Removed isDance boolean from skills (now using isMagic = 3).
 * Removed nextDanceCost from Dance/Song skills (now is calculated internally).
Thanks '''MELERIX''' for help.
------------------------------------------------------------------------
r4305 | torikawatukune | 2012-06-30 20:09:04 +0900 (? 30 6 2012) | 1 line

SystemMessage、NpcString コメントを日本語?台湾語?英語?三ヶ国語で記述
------------------------------------------------------------------------
r4304 | torikawatukune | 2012-06-30 18:58:11 +0900 (? 30 6 2012) | 10 lines

SYNC: CORE r5393 / Zoey76
BETA: Fix for: Couple actions works fine from player A to B, but when couple finished and player B tries to request couple to player A it says "player is already doing a couple action always", until players A re-login.
	* Reported and tested by MELERIX.
	
The problem:
Player A request player B.
Player B answer, player A's "couple data" is cleaned only if player B cancel.
So when couple action is accepted player A has player B as target of couple action.
The fix:
"Clean" (set to 0) the player A's "couple data" for any answer from player B.
------------------------------------------------------------------------
r4303 | torikawatukune | 2012-06-30 17:19:36 +0900 (? 30 6 2012) | 2 lines

SYNC: CORE r5392 / Nik
BETA: The ConnectionCloser threads at L2DatabaseFactory should better be canceled when L2DatabaseFactory.close(con) is called.
------------------------------------------------------------------------
r4302 | torikawatukune | 2012-06-30 17:15:28 +0900 (? 30 6 2012) | 2 lines

SYNC: CORE r5391 / MELERIX
BETA: Minor Fix for [5055].
------------------------------------------------------------------------
r4300 | torikawatukune | 2012-06-30 16:45:21 +0900 (? 30 6 2012) | 2 lines

SYNC: CORE r5390 / MELERIX
BETA: Small Cleanup for [DP8893].
------------------------------------------------------------------------
r4298 | torikawatukune | 2012-06-30 16:23:31 +0900 (? 30 6 2012) | 1 line

SystemMessage、NpcString コメントに日本語と英語両方を記述
------------------------------------------------------------------------
r4297 | torikawatukune | 2012-06-30 15:35:58 +0900 (? 30 6 2012) | 2 lines

SYNC: CORE r5389 / GodKratos
BETA: Core part for [DP8892]
------------------------------------------------------------------------
r4293 | torikawatukune | 2012-06-30 03:31:48 +0900 (? 30 6 2012) | 2 lines

SYNC: CORE r5388 / MELERIX
BETA: If skillType is not present in a skill, it will be DUMMY skillType by default (thanks '''BiggBoss''' for help).
------------------------------------------------------------------------
r4290 | torikawatukune | 2012-06-29 11:07:50 +0900 (? 29 6 2012) | 4 lines

SYNC: CORE r5387 / Zoey76
BETA: Replacing FastList with ArrayList in L2Skill for non-shared maps.
	* Thanks Tryskell to bring this to my attention.
	* JavaDocs for L2ExtractableSkill.
------------------------------------------------------------------------
r4289 | torikawatukune | 2012-06-29 11:05:24 +0900 (? 29 6 2012) | 5 lines

SYNC: CORE r5386 / Zoey76
BETA: Some changes for [5384]:
	* Renamed EnchantGroupsTable to EnchantGroupsData.
	* Added JavaDocs.
	* Minor change in the order of the methods.
------------------------------------------------------------------------
r4281 | torikawatukune | 2012-06-28 22:59:56 +0900 (木, 28 6 2012) | 2 lines

SYNC: CORE r5385 / MELERIX
BETA: Some skill defaults.
------------------------------------------------------------------------
r4278 | torikawatukune | 2012-06-28 20:34:12 +0900 (木, 28 6 2012) | 3 lines

SYNC: CORE r5384 / UnAfraid
[BETA] Reworking SkillGroupsTable to xml thanks Micr0
Also unhardcoded cost multipliers to configs
------------------------------------------------------------------------
r4277 | torikawatukune | 2012-06-28 17:14:44 +0900 (木, 28 6 2012) | 1 line

整?
------------------------------------------------------------------------
r4276 | torikawatukune | 2012-06-28 14:41:00 +0900 (木, 28 6 2012) | 1 line

整?
------------------------------------------------------------------------
r4274 | torikawatukune | 2012-06-28 14:25:41 +0900 (木, 28 6 2012) | 1 line

整?
------------------------------------------------------------------------
r4273 | torikawatukune | 2012-06-28 14:15:56 +0900 (木, 28 6 2012) | 4 lines

SYNC: CORE r5383 / Zoey76
BETA: Core cleanup:
	* Enabling "Redundant argument type" warning.
	* Respective fixes.
------------------------------------------------------------------------
r4267 | torikawatukune | 2012-06-28 11:55:35 +0900 (木, 28 6 2012) | 2 lines

SYNC: CORE r5382 / UnAfraid
BETA: Broadcast.toSelfAndKnownPlayersInRadius() method rework radius now is no longer ^2
------------------------------------------------------------------------
r4263 | torikawatukune | 2012-06-28 10:20:32 +0900 (木, 28 6 2012) | 2 lines

SYNC: CORE r5381 / Zoey76
BETA: Minor typo fix for [5366], thanks digunan for report and MELERIX for confirm it.
------------------------------------------------------------------------
r4259 | torikawatukune | 2012-06-28 00:03:44 +0900 (木, 28 6 2012) | 2 lines

SYNC: CORE r5380 / Zoey76
BETA: NPE vulnerability fix by Tryskell.
------------------------------------------------------------------------
r4258 | torikawatukune | 2012-06-28 00:02:03 +0900 (木, 28 6 2012) | 2 lines

SYNC: CORE r5379 / Zoey76
BETA: Some useful methods by jurchiks.
------------------------------------------------------------------------
r4257 | torikawatukune | 2012-06-27 23:57:57 +0900 (水, 27 6 2012) | 2 lines

SYNC: CORE r5378 / Zoey76
BETA: Changing again, hopefully will be fine now, thanks jurchiks for report.
------------------------------------------------------------------------
r4256 | torikawatukune | 2012-06-27 23:54:57 +0900 (水, 27 6 2012) | 8 lines

SYNC: CORE r5377 / Zoey76
BETA: Some fixes for [5360]:
	* Shared map is still required since reentrant lock is for the lists.
		* Thanks UnAfraid for reporting this.
	* Fix for quest not being saved.
		* Avoiding using accessors instead of the field (by jurchiks).
		* Thanks jurchiks and atp for first implementation but is not required to "save" the status.
		* Thanks goncafa for report, and MELERIX for tests.
------------------------------------------------------------------------
r4255 | torikawatukune | 2012-06-27 21:03:10 +0900 (水, 27 6 2012) | 2 lines

SYNC: CORE r5376 / MELERIX
COMMUNITY/BETA: Few more changes in the builders.
------------------------------------------------------------------------
r4254 | torikawatukune | 2012-06-27 20:59:55 +0900 (水, 27 6 2012) | 2 lines

SYNC: CORE r5375 / MELERIX
COMMUNITY/BETA: Main jar files don't need to be executables because are executed from batch files with specific parameters.
------------------------------------------------------------------------
r4253 | torikawatukune | 2012-06-27 20:47:56 +0900 (水, 27 6 2012) | 2 lines

SYNC: CORE r5374 / Nik
BETA: Charges mechanics fix. Charge clear task should be reset every time the charge count is changed. Classes using them will no longer be screwed-up in the middle of a fight by getting their charges cleared.
------------------------------------------------------------------------
r4249 | torikawatukune | 2012-06-27 14:41:53 +0900 (水, 27 6 2012) | 4 lines

NpcWalker
* 不?合修正: カスタ?PC(custom_npc.sql に登録してあるNPC)がセリフをしゃべるとき?名前がNoneにな?
* 機?追? NpcWalkerRoutes.xml ?でなく?NpcWalkerRoutes*.xml からも読み込めるように
* 機?追? npcString以外?任意?セリフをしゃべれるように - ? string="こんにちは"
------------------------------------------------------------------------
r4246 | torikawatukune | 2012-06-26 12:48:59 +0900 (火, 26 6 2012) | 2 lines

SYNC: CORE r5373 / UnAfraid
BETA: Unhardcoding shot ids from rechargeAutoSoulShot() method.
------------------------------------------------------------------------
r4245 | torikawatukune | 2012-06-26 12:41:59 +0900 (火, 26 6 2012) | 2 lines

SYNC: CORE r5372 / UnAfraid
BETA: Removing some exp/sp multipliers debugs
------------------------------------------------------------------------
r4244 | torikawatukune | 2012-06-26 12:40:18 +0900 (火, 26 6 2012) | 2 lines

SYNC: CORE r5371 / UnAfraid
BETA: Inventory Class fixes:
------------------------------------------------------------------------
r4241 | torikawatukune | 2012-06-26 00:53:12 +0900 (火, 26 6 2012) | 2 lines

SYNC: CORE r5370 / UnAfraid
BETA: Removing "Initializing" logs
------------------------------------------------------------------------
r4239 | torikawatukune | 2012-06-26 00:43:30 +0900 (火, 26 6 2012) | 2 lines

SYNC: CORE r5369 / Zoey76
BETA: Removing init() abstract method from L2Script.
------------------------------------------------------------------------
r4237 | torikawatukune | 2012-06-26 00:38:17 +0900 (火, 26 6 2012) | 2 lines

SYNC: CORE r5368 / Zoey76
BETA: Unhardcoding Transfer skill checks.
------------------------------------------------------------------------
r4236 | torikawatukune | 2012-06-26 00:25:12 +0900 (火, 26 6 2012) | 2 lines

l2jlogin.jar、l2jserver.jar ?ルクリ?起動?設定を除去?
Windows環?誤ってjarを?ウスで?ルクリ?するとGUIアプリでもな??にGUIとして起動しようとしてゾンビ?ロセス(?)になってしま??
------------------------------------------------------------------------
r4235 | torikawatukune | 2012-06-25 21:39:03 +0900 (? 25 6 2012) | 1 line

RegisterGameServer.exe コンパイル
------------------------------------------------------------------------
r4234 | torikawatukune | 2012-06-25 19:50:45 +0900 (? 25 6 2012) | 3 lines

SYNC: CORE r5367 / Zoey76
BETA: Adding RecipeData which extends DocumentParser.
	* TODO: Remove checks made by XSD.
------------------------------------------------------------------------
r4232 | torikawatukune | 2012-06-25 19:44:31 +0900 (? 25 6 2012) | 13 lines

SYNC: CORE r5366 / Zoey76
BETA: Reworks:
	* EngineInterface cleanup.
	* WalkingManager now extends DocumentParser.
		* Replaced Javolution where synchronization is not required.
		* TODO: Merge with NpcWalkerRoutesData.
		* TODO: Remove checks made by XSD.
	* Added new method to DocumentParser to parse booleans.
	* Separated logic from data loading in RecipeController.
		* Data is now loaded in RecipeData which extends DocumentParser.
			* TODO: Remove checks made by XSD.
	* NpcWalkerRoutesTable renamed to NpcWalkerRoutesData, now extends DocumentParser.
		* TODO: Remove checks made by XSD.
------------------------------------------------------------------------
r4231 | torikawatukune | 2012-06-25 18:25:42 +0900 (? 25 6 2012) | 3 lines

SYNC: CORE r5365 / UnAfraid
BETA: Minor typo fix pets will no longer receive exp form their master if they are not around him thanks goncafa for the report.
And format of L2PetInstance
------------------------------------------------------------------------
r4230 | torikawatukune | 2012-06-25 13:31:08 +0900 (? 25 6 2012) | 1 line

L2J_Configurator_GUI バッチファイル追?
------------------------------------------------------------------------
r4229 | torikawatukune | 2012-06-25 03:46:56 +0900 (? 25 6 2012) | 1 line

整?
------------------------------------------------------------------------
r4228 | torikawatukune | 2012-06-25 03:45:36 +0900 (? 25 6 2012) | 2 lines

SYNC: CORE r5364 / MELERIX
BETA: Cleanup for [5362].
------------------------------------------------------------------------
r4227 | torikawatukune | 2012-06-25 03:03:18 +0900 (? 25 6 2012) | 2 lines

SYNC: CORE r5363 / UnAfraid
BETA: Minor typo fix related with Shift action now players will be able to target monsters/npcs with Shift.
------------------------------------------------------------------------
r4223 | torikawatukune | 2012-06-25 02:42:00 +0900 (? 25 6 2012) | 2 lines

SYNC: CORE r5362 / MELERIX
BETA: Executable L2J_Configurator.jar file.
------------------------------------------------------------------------
r4219 | torikawatukune | 2012-06-24 22:43:39 +0900 (日, 24 6 2012) | 2 lines

SYNC: CORE r5361 / GodKratos
BETA: Small change to zone checks.
------------------------------------------------------------------------
r4216 | torikawatukune | 2012-06-24 20:44:32 +0900 (日, 24 6 2012) | 1 line

微調整
------------------------------------------------------------------------
r4215 | torikawatukune | 2012-06-24 20:00:50 +0900 (日, 24 6 2012) | 14 lines

SYNC: CORE r5360 / Zoey76
BETA: Quest and QuestState Javadocs and minor code improvements by jurchiks, thanks:
	* Avoiding using Javolution for not shared lists/maps.
		* Note that I (Zoey76) removed FastList from timers since we use ReentrantLock for them.
	* New methods:
		* exitQuest(boolean, boolean)
			* Finishes the quest and removes all quest items associated with this quest from the player's inventory. If {@code repeatable} is set to {@code false}, also removes all other quest data associated with this quest.
		* startQuest()
			* Set condition to 1, state to STARTED and play the "ItemSound.quest_accept". Works only if state is CREATED and the quest is not a custom quest.
		* isCond(int)
			* Checks if the quest state progress cond is at the specified step.
		* setCond(int)
			* Sets the quest state progress code cond to the specified step.
Reviewed by UnAfraid and me.
------------------------------------------------------------------------
r4211 | torikawatukune | 2012-06-24 02:02:35 +0900 (日, 24 6 2012) | 1 line

微調整
------------------------------------------------------------------------
r4209 | torikawatukune | 2012-06-24 01:55:15 +0900 (日, 24 6 2012) | 2 lines

SYNC: CORE r5359 / GodKratos
BETA: Convert door data to XML format.<BR>Thanks to JIV for initial design.
------------------------------------------------------------------------
r4208 | torikawatukune | 2012-06-23 23:54:26 +0900 (? 23 6 2012) | 2 lines

SYNC: CORE r5359 / GodKratos
BETA: Convert door data to XML format.<BR>Thanks to JIV for initial design.
------------------------------------------------------------------------
r4206 | torikawatukune | 2012-06-23 23:26:44 +0900 (? 23 6 2012) | 1 line

バ?ジョン表示
------------------------------------------------------------------------
r4205 | torikawatukune | 2012-06-23 09:53:01 +0900 (? 23 6 2012) | 1 line

?初期?- コンストラクタではCollections.emptyList()で初期化?addメソ?でnew ArrayList()に置き換える
------------------------------------------------------------------------
r4204 | torikawatukune | 2012-06-23 09:31:37 +0900 (? 23 6 2012) | 1 line

L2Character.javaの_skillsフィールドを整?
------------------------------------------------------------------------
r4202 | torikawatukune | 2012-06-23 01:07:17 +0900 (? 23 6 2012) | 1 line

L2Character.javaのaddStatFuncs?removeStatFuncs - 引数の長さが??とき?何もしな??
------------------------------------------------------------------------
r4201 | torikawatukune | 2012-06-23 00:48:27 +0900 (? 23 6 2012) | 1 line

不要なInteger.valueOf()除去
------------------------------------------------------------------------
r4200 | torikawatukune | 2012-06-23 00:15:05 +0900 (? 23 6 2012) | 1 line

インベントリのアイ?を地面に落としたりゴミ箱へすてたりするとき?メ?ージを修正
------------------------------------------------------------------------
r4196 | torikawatukune | 2012-06-17 23:15:46 +0900 (日, 17 6 2012) | 1 line

typo: addGlobalDeathListener remove --> add
------------------------------------------------------------------------
r4191 | torikawatukune | 2012-06-11 01:37:11 +0900 (? 11 6 2012) | 1 line

DocumentParserのメモリーリーク
------------------------------------------------------------------------
r4190 | torikawatukune | 2012-06-11 01:35:43 +0900 (? 11 6 2012) | 1 line

getAI()メソ?の??
------------------------------------------------------------------------
r4189 | torikawatukune | 2012-06-11 01:29:48 +0900 (? 11 6 2012) | 2 lines

ゲー??のオブジェクトが重?て??チェ?するために、すべてのオブジェクト?スタ?トレースを記録して?が?ゲー??パフォーマンスを大?低下させる原因になって??
Config.java で DEBUG_object_already_exist_in_OID_map = false; にしてコンパイルしなおすと記録しな??なります?
------------------------------------------------------------------------
r4188 | torikawatukune | 2012-05-30 00:33:20 +0900 (水, 30 5 2012) | 2 lines

SYNC: CORE r5358 / MELERIX
COMMUNITY/BETA: C3P0 Lib Update.
------------------------------------------------------------------------
r4185 | torikawatukune | 2012-05-29 01:40:13 +0900 (火, 29 5 2012) | 2 lines

SYNC: CORE r5357 / UnAfraid
BETA: Fix for #6197
------------------------------------------------------------------------
r4182 | torikawatukune | 2012-05-29 01:32:06 +0900 (火, 29 5 2012) | 2 lines

SYNC: CORE r5356 / MELERIX
BETA: Steal Divinity is now susceptible to resistance against buff canceling attacks.
------------------------------------------------------------------------
r4179 | torikawatukune | 2012-05-29 00:51:21 +0900 (火, 29 5 2012) | 2 lines

SYNC: DP r8844 / Adry_85
BETA: Fixed Cancel effects to land in monsters too.
------------------------------------------------------------------------
r4178 | torikawatukune | 2012-05-29 00:46:28 +0900 (火, 29 5 2012) | 2 lines

SYNC: CORE r5353 / MELERIX
COMMUNITY/BETA: Organizing files and updated builder for CommunityServer, also updated telnet settings.
------------------------------------------------------------------------
r4177 | torikawatukune | 2012-05-29 00:44:38 +0900 (火, 29 5 2012) | 2 lines

SYNC: CORE r5352 / Zoey76
BETA: Script spelling fixes.
------------------------------------------------------------------------
r4175 | torikawatukune | 2012-05-29 00:17:37 +0900 (火, 29 5 2012) | 2 lines

SYNC: CORE r5351 / MELERIX
BETA: Moved GM Access/Commands Settings to configs.
------------------------------------------------------------------------
r4172 | torikawatukune | 2012-05-28 15:29:33 +0900 (? 28 5 2012) | 2 lines

SYNC: CORE r5350 / MELERIX
BETA: Removed "update" boolean from Ant Zip Task, because it doesn't build the Zip file properly (doesn't remove the old files).
------------------------------------------------------------------------
r4171 | torikawatukune | 2012-05-28 15:26:33 +0900 (? 28 5 2012) | 1 line

??
------------------------------------------------------------------------
r4170 | torikawatukune | 2012-05-28 04:12:49 +0900 (? 28 5 2012) | 11 lines

SYNC: CORE r5349 / Zoey76
BETA: Performance fixes:
	* Replacing String literal can with character literal.
	* Equality test with boolean literal: false
	* A class that is not serializable declares a method named serialVersionUID.
	* Cannot compare strings using the not equals (!= or ==) operator.
	* Long literals should use "L" for a suffix.
	* Avoiding extra math at ThreadPoolManager for each task.
	* Removed unnecessary casting to super-classes.
	* Fixing logic in many equals(Object) methods.
	* Removed unnecessary overridden method.
------------------------------------------------------------------------
r4169 | torikawatukune | 2012-05-28 02:58:08 +0900 (? 28 5 2012) | 2 lines

SYNC: CORE r5348 / MELERIX
BETA: Organized some files.
------------------------------------------------------------------------
r4167 | torikawatukune | 2012-05-28 00:55:30 +0900 (? 28 5 2012) | 5 lines

SYNC: CORE r5347 / Zoey76
BETA: Issuing Config cleanup:
	* DeleteGmSpawnOnCustom should have been removed in [4440].
	* CustomArmorSetsTable should have been removed in [5232].
	* Closing ticket #6193, thanks for report.
------------------------------------------------------------------------
r4166 | torikawatukune | 2012-05-28 00:52:32 +0900 (? 28 5 2012) | 12 lines

SYNC: CORE r5346 / Zoey76
BETA: Fixes:
	* Client and server packet fixes.
		* Equality with literal boolean.
		* Using charAt(0) rather than startWith(..) for a single character.
		* Removing unused import.
	* Quest class:
		* Comparing strings with equals(String) rather than ==.
	* Classes from actor package:
		* Setting _firstCommandChannelAttacked as volatile to make double locking check work properly.
		* Equality with literal boolean.
		* Avoiding "this instanceof", where it's possible.
------------------------------------------------------------------------
r4165 | torikawatukune | 2012-05-28 00:46:14 +0900 (? 28 5 2012) | 5 lines

SYNC: CORE r5345 / Zoey76
BETA: L2PcInstance fixes:
	* Explicit boolean comparison, for example, val == true.
	* Useless override.
	* Using loop to copy an array.
------------------------------------------------------------------------
r4164 | torikawatukune | 2012-05-28 00:43:13 +0900 (? 28 5 2012) | 7 lines

SYNC: CORE r5344 / Zoey76
BETA: Fixes for L2Character:
	Flagged bad double comparison, added TODO task.
	Math round in maxAngleDiff, while using a double variable.
	Avoiding "this instanceof".
	Avoiding "instanceof".
	Avoiding using a loop to copy an array.
------------------------------------------------------------------------
r4163 | torikawatukune | 2012-05-27 00:13:01 +0900 (日, 27 5 2012) | 2 lines

SYNC: CORE r5343 / Zoey76
BETA: (Code Style) final static to static final declaration (unified).
------------------------------------------------------------------------
r4162 | torikawatukune | 2012-05-27 00:12:30 +0900 (日, 27 5 2012) | 1 line

変数の宣?初期化?同時に、スコープを狭?
------------------------------------------------------------------------
r4161 | torikawatukune | 2012-05-27 00:00:48 +0900 (日, 27 5 2012) | 5 lines

SYNC: CORE r5342 / Zoey76
BETA: Upgrading DocumentParser, implementing getCurrecntDocument():
	* JavaDocs for almost all classes that extends DocumentParser.
	* Format and cleanup for almost all classes that extends DocumentParser.
	* Fixed typos in variable names at FishData.
------------------------------------------------------------------------
r4156 | torikawatukune | 2012-05-26 23:09:44 +0900 (? 26 5 2012) | 2 lines

SYNC: CORE r5341 / Zoey76
BETA: Minor cleanup.
------------------------------------------------------------------------
r4154 | torikawatukune | 2012-05-26 22:54:22 +0900 (? 26 5 2012) | 2 lines

SYNC: CORE r5340 / MELERIX
BETA: Now we use -1 for ban, not -100.
------------------------------------------------------------------------
r4152 | torikawatukune | 2012-05-26 16:23:57 +0900 (? 26 5 2012) | 1 line

buildで余計なファイルはコピ?しな??
------------------------------------------------------------------------
r4150 | torikawatukune | 2012-05-25 22:02:32 +0900 (? 25 5 2012) | 2 lines

SYNC: CORE r5336 / MELERIX
BETA: Old bytecode files should be cleaned before compiling, other way it will compile wrong sources.
------------------------------------------------------------------------
r4148 | torikawatukune | 2012-05-25 21:44:42 +0900 (? 25 5 2012) | 2 lines

SYNC: CORE r5335 / MELERIX
BETA: I forgot to rename this -.-, thanks Zoey76 for report.
------------------------------------------------------------------------
r4147 | torikawatukune | 2012-05-25 20:27:44 +0900 (? 25 5 2012) | 1 line

SYNC: CORE r5334 / MELERIX
------------------------------------------------------------------------
r4146 | torikawatukune | 2012-05-25 20:24:28 +0900 (? 25 5 2012) | 2 lines

SYNC: CORE r5333 / MELERIX
BETA: Builder using "bin" folder (like in Eclipse) instead of "classes".
------------------------------------------------------------------------
r4144 | torikawatukune | 2012-05-25 17:55:01 +0900 (? 25 5 2012) | 1 line

整?
------------------------------------------------------------------------
r4143 | torikawatukune | 2012-05-25 01:24:42 +0900 (? 25 5 2012) | 1 line

buildで空?レクトリーもコピ?すうように
------------------------------------------------------------------------
r4141 | torikawatukune | 2012-05-24 13:20:25 +0900 (木, 24 5 2012) | 2 lines

SYNC: CORE r5332 / MELERIX
BETA: Builders Changes.
------------------------------------------------------------------------
r4139 | torikawatukune | 2012-05-21 19:50:49 +0900 (? 21 5 2012) | 1 line

WARNING対処
------------------------------------------------------------------------
r4138 | torikawatukune | 2012-05-21 17:43:21 +0900 (? 21 5 2012) | 1 line

WARNING対処
------------------------------------------------------------------------
r4136 | torikawatukune | 2012-05-21 15:06:11 +0900 (? 21 5 2012) | 4 lines

SYNC: CORE r5331 / Zoey76
BETA: Bug fix for [5020] for potions not allowed if acting character is physically muted.
	* Thanks Drumatrix for report and badboy29 for confirm and initial test.
	* Fixes Shield Slam and similar skills.
------------------------------------------------------------------------
r4134 | torikawatukune | 2012-05-21 14:56:49 +0900 (? 21 5 2012) | 1 line

FastMap#shared()の使用位置変更
------------------------------------------------------------------------
r4131 | torikawatukune | 2012-05-21 14:00:56 +0900 (? 21 5 2012) | 11 lines

SYNC: CORE r5330 / UnAfraid
BETA: 
	* L2Character rework:
		* getSkills() returns Collection<L2Skill> no arrays/nulls anymore 
		* Many FastList/FastMap to ArrayList/HashMap when synchronizations aren't required.
		* Javolution where synchronization is required.
		* Added getSkills() into L2CharTemplate to prevent from casting.
	* L2ZoneType rework:
		* Added new methods getCharacters(), getPlayersInside()
		* Many FastList/FastMap to ArrayList/HashMap when synchronizations aren't required.
		* Javolution where synchronization is required.
------------------------------------------------------------------------
r4130 | torikawatukune | 2012-05-21 13:36:55 +0900 (? 21 5 2012) | 1 line

L2PcInstance#getCubics関連の整?
------------------------------------------------------------------------
r4129 | torikawatukune | 2012-05-21 12:31:56 +0900 (? 21 5 2012) | 7 lines

SYNC: CORE r5329 / Zoey76
BETA: Cubic related fixes:
	* Moving cubics back to FastMap (reverting that from [4797]).
	* Fixed cubics not removed on subclass change, etc (stopCubics() method) by Starter, thanks.
	* Cleaned up for useless booleans, etc.
	* AttackStanceTaskManager logic fix.
	* Avoiding using accessors inside the class where the field is declared.
------------------------------------------------------------------------
r4128 | torikawatukune | 2012-05-21 12:14:22 +0900 (? 21 5 2012) | 5 lines

SYNC: CORE r5328 / UnAfraid
BETA: Fix for NPE while restoring clan wars
* Methods that listeners was located in are used only to restore data now they are moved where they belong.
* Moving initial equipment from CharTemplateTable its not required to be there :)
* Removing 'this' from L2Effect
------------------------------------------------------------------------
r4125 | torikawatukune | 2012-05-21 01:43:25 +0900 (? 21 5 2012) | 6 lines

SYNC: CORE r5327 / Zoey76
BETA: Fixing possible client crash due unbound buy of items (weight and inventory slots not validated).
	* Thanks Starter for report and first implementation.
	* This generic version implements exchangeItemsById(..) for information refers to its JavaDocs.
		* Try to use it instead of destroyItem/addItem methods.
	* Cleanup related to this changes.
------------------------------------------------------------------------
r4124 | torikawatukune | 2012-05-21 01:31:34 +0900 (? 21 5 2012) | 3 lines

SYNC: CORE r5326 / Zoey76
BETA: Reverting [5234] due several vulnerability on account name, thanks '''tukune''' for report.
	* [http://www.l2jserver.com/forum/viewtopic.php?f=4&t=25367 Code snippet].
------------------------------------------------------------------------
r4123 | torikawatukune | 2012-05-21 01:23:21 +0900 (? 21 5 2012) | 4 lines

SYNC: CORE r5325 / Zoey76
BETA: Condition Player Race shouldn't check player's race if the acting character isn't a player.
	* Thanks Tavo22, goncafa for report.
	* Thanks MELERIX for first fix implementation and info about the bug.
------------------------------------------------------------------------
r4121 | torikawatukune | 2012-05-21 01:16:26 +0900 (? 21 5 2012) | 2 lines

SYNC: CORE r5324 / Adry_85
BETA: Fix for Geometry in Changeset [5320] (thanks '''MELERIX''' for help).
------------------------------------------------------------------------
r4113 | torikawatukune | 2012-05-19 15:22:19 +0900 (? 19 5 2012) | 6 lines

SYNC: CORE r5323 / MELERIX
BETA: Vuln-Prof Fixes...
 * Fixed "ValakasVuln/Prof" for the "Valakas Items" to work properly (is based in the existent support, so just some things renamed/changed to use the right values).
 * Fixed "DebuffVuln/Prof" for the "Debuff Skills" to work properly (now is based on isDebuff boolean and skillType, so it should solve the issues of some Debuff skills not being resisted properly, like DISARM and some others).
 
also removed isToggle check from "oncast_skill" condition, because there is no Toggle Magic Skills.
------------------------------------------------------------------------
r4110 | torikawatukune | 2012-05-19 15:03:16 +0900 (? 19 5 2012) | 2 lines

SYNC: CORE r5322 / MELERIX
BETA: Fix for "oncast_skill" condition.
------------------------------------------------------------------------
r4106 | torikawatukune | 2012-05-19 04:14:07 +0900 (? 19 5 2012) | 1 line

?ポ?トキューブ????村? id:32467 がトレスの工作所で使用されて?ため id:1032467 をカスタ?追?
------------------------------------------------------------------------
r4104 | torikawatukune | 2012-05-19 04:07:11 +0900 (? 19 5 2012) | 1 line

変数の宣?初期化?同時に、スコープを狭?
------------------------------------------------------------------------
r4103 | torikawatukune | 2012-05-18 10:13:24 +0900 (? 18 5 2012) | 7 lines

SYNC: CORE r5321 / UnAfraid
BETA: * ZoneManager rework
	* Using DocumentParser
	* Using HashMap/ArrayList when synchronization isn't required instead of Javolution
* DocumentParser
	* new Method parseDouble (self explaining)
	* new method getCurrentFile (returns reference of current processing File)
------------------------------------------------------------------------
r4101 | torikawatukune | 2012-05-18 08:42:15 +0900 (? 18 5 2012) | 3 lines

SYNC: CORE r5320 / GodKratos
Reworking zone models.
Tests shows reduction in loading times of up to 80%.
------------------------------------------------------------------------
r4100 | torikawatukune | 2012-05-18 08:35:29 +0900 (? 18 5 2012) | 2 lines

SYNC: CORE r5319 / MELERIX
BETA: Few More Typo Fixes for [4845] and code format.
------------------------------------------------------------------------
r4098 | torikawatukune | 2012-05-18 08:19:30 +0900 (? 18 5 2012) | 2 lines

SYNC: CORE r5318 / MELERIX
BETA: A Missing SysMsg.
------------------------------------------------------------------------
r4097 | torikawatukune | 2012-05-18 08:13:39 +0900 (? 18 5 2012) | 2 lines

SYNC: CORE r5317 / MELERIX
BETA: Minor Typo Fix for [4845].
------------------------------------------------------------------------
r4093 | torikawatukune | 2012-05-18 07:47:08 +0900 (? 18 5 2012) | 1 line

整?
------------------------------------------------------------------------
r4091 | torikawatukune | 2012-05-17 15:51:32 +0900 (木, 17 5 2012) | 2 lines

SYNC: CORE r5316 / MELERIX
BETA: Fixed Automatic Doors and Implemented some others missing '''(REQUIRE [DP8810])'''.
------------------------------------------------------------------------
r4090 | torikawatukune | 2012-05-17 15:39:01 +0900 (木, 17 5 2012) | 2 lines

SYNC: CORE r5314 / Zoey76
BETA: Typo fix in OldPledgeFilter, thanks tukune for report.
------------------------------------------------------------------------
r4088 | torikawatukune | 2012-05-17 15:33:01 +0900 (木, 17 5 2012) | 2 lines

SYNC: DP r8808 / MELERIX
BETA: Updated some Doors parameters (unlockable, start_opened, targetable), also added some missing Doors.
------------------------------------------------------------------------
r4087 | torikawatukune | 2012-05-17 15:00:11 +0900 (木, 17 5 2012) | 2 lines

SYNC: CORE r5311 / MELERIX
BETA: MySQL Connector/J 5.1.20, Changelog here: http://dev.mysql.com/doc/connector-j/en/cj-news-5-1-20.html
------------------------------------------------------------------------
r4083 | torikawatukune | 2012-05-17 01:32:41 +0900 (木, 17 5 2012) | 5 lines

SYNC: CORE r5310 / Zoey76
BETA: Enforcing load() method for DocumentParser.
	* This will:
		* Allow easy implementation of reload admin commands.
		* Standardize the XML parsers.
------------------------------------------------------------------------
r4082 | torikawatukune | 2012-05-16 00:10:08 +0900 (水, 16 5 2012) | 1 line

Fileオブジェクト関連を若干整?
------------------------------------------------------------------------
r4081 | torikawatukune | 2012-05-16 00:08:49 +0900 (水, 16 5 2012) | 1 line

エンクロージングフィールドへの読み取りアクセスは、合成アクセサーメソ?によってエミュレートされて??
------------------------------------------------------------------------
r4080 | torikawatukune | 2012-05-15 22:41:34 +0900 (火, 15 5 2012) | 12 lines

SYNC: CORE r5309 / Zoey76	BETA: Misc fixes:
	* Addressing the "synthetic access" problem.
		* When using nested classes, JVM would create a "synthetic class" (dynamic proxy) with the accessors to access its fields.
			* To that add the overhead that suppose using accessors (getters for fields) instead of direct access (pointed out by BiggBoss at forums).
			* This can be fixed in different ways, I have chosen to change the visibility of some fields, classes and methods to make them visible from outer classes instead of adding public/protected accesors.
				* This should avoid the creation of this synthetic classes and avoid adding accessors to simple holders (DTOs).
	* Reverting synchronization overhead at Point3D, since it uses "cheap read-write lock" trick, thanks tukune for report.
		* [http://www.ibm.com/developerworks/java/library/j-jtp06197/index.html#3.1 The cheap read-write lock trick]
	* Revering some minor things in Action packet, no in-game visible changes.
	* Fixed typo at FaenorScriptEngine, thanks nonom for report.
	* Avoiding FastMap in AbstractRefinePacket where synchronization is not required, using the direct field access instead of the getter for the calls inside the same class.
'''Note:''' For those who get warnings after the eclipse preference changes, use the support area to ask for help fixing them.
------------------------------------------------------------------------
r4079 | torikawatukune | 2012-05-15 22:39:29 +0900 (火, 15 5 2012) | 12 lines

SYNC: CORE r5309 / Zoey76	BETA: Misc fixes:
	* Addressing the "synthetic access" problem.
		* When using nested classes, JVM would create a "synthetic class" (dynamic proxy) with the accessors to access its fields.
			* To that add the overhead that suppose using accessors (getters for fields) instead of direct access (pointed out by BiggBoss at forums).
			* This can be fixed in different ways, I have chosen to change the visibility of some fields, classes and methods to make them visible from outer classes instead of adding public/protected accesors.
				* This should avoid the creation of this synthetic classes and avoid adding accessors to simple holders (DTOs).
	* Reverting synchronization overhead at Point3D, since it uses "cheap read-write lock" trick, thanks tukune for report.
		* [http://www.ibm.com/developerworks/java/library/j-jtp06197/index.html#3.1 The cheap read-write lock trick]
	* Revering some minor things in Action packet, no in-game visible changes.
	* Fixed typo at FaenorScriptEngine, thanks nonom for report.
	* Avoiding FastMap in AbstractRefinePacket where synchronization is not required, using the direct field access instead of the getter for the calls inside the same class.
'''Note:''' For those who get warnings after the eclipse preference changes, use the support area to ask for help fixing them.
------------------------------------------------------------------------
r4077 | torikawatukune | 2012-05-15 20:17:23 +0900 (火, 15 5 2012) | 2 lines

SYNC: CORE r5308 / UnAfraid
BETA: A minor typo fix for [5292]
------------------------------------------------------------------------
r4075 | torikawatukune | 2012-05-15 20:13:18 +0900 (火, 15 5 2012) | 2 lines

troja-1.0.0追?

------------------------------------------------------------------------
r4072 | torikawatukune | 2012-05-15 01:04:01 +0900 (火, 15 5 2012) | 2 lines

SYNC: CORE r5307 / UnAfraid
BETA: Targetable by default
------------------------------------------------------------------------
r4071 | torikawatukune | 2012-05-15 00:41:59 +0900 (火, 15 5 2012) | 3 lines

SYNC: CORE r5306 / UnAfraid
BETA: Implementing the rest of isTargetable thanks VlLight
Also a little bit cleanup.
------------------------------------------------------------------------
r4070 | torikawatukune | 2012-05-15 00:32:50 +0900 (火, 15 5 2012) | 4 lines

SYNC: CORE r5305 / Zoey76
BETA: Formatting:
	* Server class.
	* L2DatabaseFactory formatting and JavaDocs.
------------------------------------------------------------------------
r4069 | torikawatukune | 2012-05-14 22:56:31 +0900 (? 14 5 2012) | 1 line

スクリプト?zipで固めるのは?
------------------------------------------------------------------------
r4068 | torikawatukune | 2012-05-14 20:44:04 +0900 (? 14 5 2012) | 10 lines

SYNC: CORE r5304 / Zoey76
BETA: Formatting:
	* Pathfinding related classes.
	* Script related classes.
	* Scripting related classes.
	* Faenor related classes.
	* Scriptengine (listeners) related classes.
	* Security related classes.
	* Game server util related classes.
'''Note:''' As I said in previous commits, think about this formatting like one way ticket, and patches will be more readable and cleaner in future.
------------------------------------------------------------------------
r4067 | torikawatukune | 2012-05-14 20:19:41 +0900 (? 14 5 2012) | 5 lines

SYNC: CORE r5303 / Zoey76
BETA: Misc fixes:
	* Minor typo fix from [5284], thanks tukune for report.
	* Missing formatting in ConditionTargetWeight, now all conditions are formatted.
	* More JavaDocs fixes in Quest related classes by jurchiks!
------------------------------------------------------------------------
r4066 | torikawatukune | 2012-05-14 20:10:34 +0900 (? 14 5 2012) | 2 lines

SYNC: CORE r5302 / UnAfraid
BETA: Increasing known list for walker npcs to prevent from seeing them on wrong positions or not seeing them at all.
------------------------------------------------------------------------
r4065 | torikawatukune | 2012-05-14 19:40:04 +0900 (? 14 5 2012) | 1 line

未使用のフィールドを除去
------------------------------------------------------------------------
r4064 | torikawatukune | 2012-05-14 19:38:29 +0900 (? 14 5 2012) | 1 line

変数の宣?初期化?同時に、スコープを狭?
------------------------------------------------------------------------
r4062 | torikawatukune | 2012-05-14 18:26:22 +0900 (? 14 5 2012) | 9 lines

SYNC: CORE r5301 / MELERIX
SYNC: CORE r5300 / MELERIX
BETA: Support for Fishing Rods by '''nonom'''
 * Reeling and Pumping now get a proper damage per rod type.
 * Refactorized a couple of names* and added some javadocs.
 * Rewrited the method getFishingRod() thanks Zoey.
 * Reviewed the damage formula.
 * Improved penalty damage by Expertise skill, now is exactly 5 percent instead a fixed value.
'''REQUIRE: [DP8802].''' 
------------------------------------------------------------------------
r4061 | torikawatukune | 2012-05-14 13:11:43 +0900 (? 14 5 2012) | 1 line

微調整
------------------------------------------------------------------------
r4057 | torikawatukune | 2012-05-14 03:05:10 +0900 (? 14 5 2012) | 1 line

微調整
------------------------------------------------------------------------
r4054 | torikawatukune | 2012-05-14 01:14:11 +0900 (? 14 5 2012) | 5 lines

SYNC: CORE r5299 / UnAfraid
BETA: Faenor Engine rework (Thanks Tukune)
 * Removing zip support
 * Source format/cleanup
Note: Requires DP Update
------------------------------------------------------------------------
r4053 | torikawatukune | 2012-05-13 16:42:31 +0900 (日, 13 5 2012) | 1 line

整?
------------------------------------------------------------------------
r4052 | torikawatukune | 2012-05-13 16:35:35 +0900 (日, 13 5 2012) | 2 lines

SYNC: CORE r5298 / UnAfraid
BETA: AllianceInfoPacket thanks afk5min
------------------------------------------------------------------------
r4051 | torikawatukune | 2012-05-13 16:28:36 +0900 (日, 13 5 2012) | 3 lines

SYNC: CORE r5297 / UnAfraid
BETA: Updating Party Matching system (Thanks to Tryskell and Gnacik)
Also cleaned Packet handler from packets that should not be there and added some missing ones.
------------------------------------------------------------------------
r4047 | torikawatukune | 2012-05-13 05:49:33 +0900 (日, 13 5 2012) | 4 lines

SYNC: CORE r5296 / UnAfraid
BETA: Removing uselss data restore during \//reload npcId <id> only Quests are enough
Also more FastList => ArrayList
And log.cfg update for [5291]
------------------------------------------------------------------------
r4046 | torikawatukune | 2012-05-13 05:26:18 +0900 (日, 13 5 2012) | 1 line

改行コードをCRLFに
------------------------------------------------------------------------
r4045 | torikawatukune | 2012-05-13 05:25:29 +0900 (日, 13 5 2012) | 1 line

ファイルフィルターのファイル名?大?小文字を区別する
------------------------------------------------------------------------
r4044 | torikawatukune | 2012-05-13 05:23:09 +0900 (日, 13 5 2012) | 2 lines

SYNC: CORE r5295 / Zoey76
BETA: The rest of [5294].
------------------------------------------------------------------------
r4043 | torikawatukune | 2012-05-13 05:20:01 +0900 (日, 13 5 2012) | 8 lines

SYNC: CORE r5294 / Zoey76
BETA: Formatting:
	* Login server.
	* Status.
	* Tools
	* Util.
	
'''Note:''' For those that will get conflicts with this changeset, think about it as one time trouble.
------------------------------------------------------------------------
r4040 | torikawatukune | 2012-05-13 01:59:46 +0900 (日, 13 5 2012) | 1 line

ArrayListの初期サイズは10なのでリソース???ため0を指?
------------------------------------------------------------------------
r4039 | torikawatukune | 2012-05-13 01:53:46 +0900 (日, 13 5 2012) | 5 lines

SYNC: CORE r5293 / UnAfraid
BETA: Updating unloading method of Quest class
* Now it will unload all quest events from L2NpcTemplate
* Reworked many FastList/FastMap to ArrayList/HashMap where synchronization isn't required.
* Reworked L2NpcTemplate
------------------------------------------------------------------------
r4038 | torikawatukune | 2012-05-13 01:24:06 +0900 (日, 13 5 2012) | 7 lines

SYNC: CORE r5292 / UnAfraid
BETA: EnchantItemTable rework:
	* Renamed to EnchantItemData
	* Using DocumentParser
	* Using HashMap instead of Troove map
	* Simplify loading methods
* Removing double log in EffectHandler
------------------------------------------------------------------------
r4037 | torikawatukune | 2012-05-13 00:53:01 +0900 (日, 13 5 2012) | 1 line

log formatter 補足
------------------------------------------------------------------------
r4036 | torikawatukune | 2012-05-13 00:51:59 +0900 (日, 13 5 2012) | 2 lines

SYNC: CORE r5291 / Zoey76
BETA: Log classes rearranging and formatting.
------------------------------------------------------------------------
r4035 | torikawatukune | 2012-05-10 18:58:38 +0900 (木, 10 5 2012) | 6 lines

SYNC: CORE r5290 / Zoey76
BETA: Misc fixes:
	* NPE vulnerability:
		* ValueSortMap, suppressed for now.
		* L2Attackable
		* NpcBufferTable
------------------------------------------------------------------------
r4034 | torikawatukune | 2012-05-10 18:57:33 +0900 (木, 10 5 2012) | 1 line

微調整
------------------------------------------------------------------------
r4032 | torikawatukune | 2012-05-10 18:00:46 +0900 (木, 10 5 2012) | 12 lines

SYNC: CORE r5289 / UnAfraid
BETA: Administration rework:
	* AdminTable now contains:
		* GmListTable
		* AdminCommandAccessRights
		* AccessLevels
	* Moved access_levels and admin_command_access_rights into data/accessLevels.xml, adminCommands.xml
	* '''Changed access levels now full root access level is 8 so 127 is no longer valid'''!
	* Replacing some FastList/FastMap with ArrayList/HashMap where synchronization isn't required in:
		* L2Character
		* L2World
'''NOTE: Requires DP Update!'''
------------------------------------------------------------------------
r4031 | torikawatukune | 2012-05-10 01:46:38 +0900 (木, 10 5 2012) | 1 line

ファイルフィルターのファイル名?大?小文字を区別する
------------------------------------------------------------------------
r4030 | torikawatukune | 2012-05-10 01:17:19 +0900 (木, 10 5 2012) | 1 line

L2AttackableAI整?
------------------------------------------------------------------------
r4029 | torikawatukune | 2012-05-10 00:56:20 +0900 (木, 10 5 2012) | 1 line

Fileオブジェクト関連を若干整?
------------------------------------------------------------------------
r4028 | torikawatukune | 2012-05-09 23:55:43 +0900 (水, 09 5 2012) | 17 lines

SYNC: CORE r5288 / Zoey76
BETA: Misc fixes:
	* NPE vulnerability:
		* L2FortSiegeGuardAI
		* NpcBufferTable
		* TerritoryWarManager, not fixed, it should be managed in other way, check TODO task.
		* PcStatus, rewrite is probably needed.
		* L2Character, _skills should be moved to FastMap probably.
		* TvTManager
		* PcInventory
		* AutoSpawnHandler
		* RequestDuelStart
		* FloodProtectedListener, formatted.
		* SpringUtilities, probably needs rewrite, should be simplified.
		* BaseGameServerRegister
	* NPE vulnerability fixed using ARM:
		* Config
------------------------------------------------------------------------
r4027 | torikawatukune | 2012-05-09 00:41:17 +0900 (水, 09 5 2012) | 1 line

Fileオブジェクト関連を若干整?
------------------------------------------------------------------------
r4026 | torikawatukune | 2012-05-07 22:12:08 +0900 (? 07 5 2012) | 1 line

SimpleDateFormatのインスタンスを使?わさな??
------------------------------------------------------------------------
r4025 | torikawatukune | 2012-05-07 00:09:43 +0900 (? 07 5 2012) | 1 line

replaceAllは禁止
------------------------------------------------------------------------
r4024 | torikawatukune | 2012-05-06 07:21:02 +0900 (日, 06 5 2012) | 1 line

StandardCharsets使用
------------------------------------------------------------------------
r4023 | torikawatukune | 2012-05-06 01:46:07 +0900 (日, 06 5 2012) | 1 line

変数の宣?初期化?同時に、スコープを狭?
------------------------------------------------------------------------
r4021 | torikawatukune | 2012-05-06 00:24:49 +0900 (日, 06 5 2012) | 46 lines

SYNC: CORE r5287 / Zoey76
BETA: Misc fixes:
	* Potential NPEs fixed using ARM
		* Announcements
		* GeoEngine
		* CrestCache, Unhardcoded Filters.
		* DoorTable
		* UITable
		* FortSiegeManager
		* SiegeManager
		* GeoPathFinding
		* L2ScriptEngineManager, FileOutputStream creates the file if not present, is not required to check and create.
		* JarClassLoader
		* L2LoginServer
		* GameStatusThread
		* LoginStatusThread
		* Base64
		* Log
	* Potential NPEs fixed in other way:
		* L2ControllableMobAI
		* PostBBSManager
		* L2EffectZone
		* RequestGMCommand
		* BlowFishKey
		* DBInstallerConsole
	* Avoiding FastList/FastMap where synchronization is not required:
		* SkillTreesData
		* UITable
		* TerritoryWarManager
		* L2CastleMagicianInstance
		* L2FishermanInstance
		* L2FortSupportCaptainInstance
		* L2NpcInstance
		* L2PcInstance
		* L2TrainerHealersInstance
		* L2TransformManagerInstance
		* L2VillageMasterInstance
		* Castle
		* Fort
	* Simplified code:
		* ConditionPlayerCanSweep
		* Castle
		* DBInstallerConsole
		* Base64
	* Flagging code that need to be rewritten:
		* L2Attackable
------------------------------------------------------------------------
r4020 | torikawatukune | 2012-05-06 00:16:59 +0900 (日, 06 5 2012) | 46 lines

SYNC: CORE r5287 / Zoey76
BETA: Misc fixes:
	* Potential NPEs fixed using ARM
		* Announcements
		* GeoEngine
		* CrestCache, Unhardcoded Filters.
		* DoorTable
		* UITable
		* FortSiegeManager
		* SiegeManager
		* GeoPathFinding
		* L2ScriptEngineManager, FileOutputStream creates the file if not present, is not required to check and create.
		* JarClassLoader
		* L2LoginServer
		* GameStatusThread
		* LoginStatusThread
		* Base64
		* Log
	* Potential NPEs fixed in other way:
		* L2ControllableMobAI
		* PostBBSManager
		* L2EffectZone
		* RequestGMCommand
		* BlowFishKey
		* DBInstallerConsole
	* Avoiding FastList/FastMap where synchronization is not required:
		* SkillTreesData
		* UITable
		* TerritoryWarManager
		* L2CastleMagicianInstance
		* L2FishermanInstance
		* L2FortSupportCaptainInstance
		* L2NpcInstance
		* L2PcInstance
		* L2TrainerHealersInstance
		* L2TransformManagerInstance
		* L2VillageMasterInstance
		* Castle
		* Fort
	* Simplified code:
		* ConditionPlayerCanSweep
		* Castle
		* DBInstallerConsole
		* Base64
	* Flagging code that need to be rewritten:
		* L2Attackable
------------------------------------------------------------------------
r4018 | torikawatukune | 2012-05-03 02:52:53 +0900 (木, 03 5 2012) | 2 lines

SYNC: CORE r5286 / MELERIX
BETA/OTHERS: Minor Changes in the Builders for Ant Zip Task.
------------------------------------------------------------------------
r4016 | torikawatukune | 2012-05-03 02:39:55 +0900 (木, 03 5 2012) | 2 lines

SYNC: CORE r5285 / Zoey76
BETA: Formatting Multisell related classes and minor changes.
------------------------------------------------------------------------
r4015 | torikawatukune | 2012-05-03 01:37:52 +0900 (木, 03 5 2012) | 1 line

変数の宣?初期化?同時に、スコープを狭?
------------------------------------------------------------------------
r4014 | torikawatukune | 2012-05-02 18:44:39 +0900 (水, 02 5 2012) | 48 lines

SYNC: CORE r5284 / Zoey76
BETA: Misc fixes:
	* L2DatabaseFactory addressing the Double-Checked Locking problem.
		* [http://en.wikipedia.org/wiki/Double-checked_locking#Usage_in_Java Double-checked locking: Usage in Java]
		* [http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html Double-Checked Locking]
	* SevenSigns writing to static field from instanced method. 
	* SevenSignsFestival unnecessary Math operation, NPE vulnerability. 
	* Territory writing to static field from instanced method. 
	* GeoEditorListener writing to static field from instanced method. 
	* HandysBlockCheckerManager incorrect lazy initialization. 
	* MercTicketManager incorrect lazy initialization (double check and lock). 
	* RaidBossSpawnManager NPE vulnerability. 
	* TerritoryWarManager unnecessary Math operations. 
	* WalkingManager NPE vulnerability, shouldn't continue if document couldn't be parsed.
	* L2Character:
		* Addressing the Double-Checked Locking problem.
			* _attackByList
			* _chanceSkills
		* NPE vulnerability.
	* L2ClanHallDoormenInstance addressing the Double-Checked Locking problem.
	* L2PcInstance:
		* Addressing the Double-Checked Locking problem.
			* _teleportWatchdog
			* _notifyQuestOfDeathList
		* NPE vulnerability.
		* Unnecessary Math (should have been removed in [5268]).
	* L2TamedBeastInstance writing to static field from instanced method.
	* Castle NPE vulnerability.
	* L2SkillSummon unnecessary Math.
	* L2EffectZone addressing the Double-Checked Locking problem.
		* _task
		* _skills
	* CharacterRestore exception not thrown.
	* RequestReplySurrenderPledgeWar NPE vulnerability.
	* RequestRestartPoint NPE vulnerability.
	* TaskManager implements equals(Object) but not hashCode().
	* Point3D if set method is synchronized then get method should be synchronized.
	* GameServerRegister NPE vulnerability.
	* LanguageControl NPE vulnerability, now using ARM.
	* LocalizationParser NPE vulnerability.
	* Base64 NPE vulnerability.
	* BaseRecievePacket NPE vulnerability.
	* [http://blogs.atlassian.com/2007/07/dateformat_objects_and_threads/ DateFormat is not thread-safe]
		* ItemAuctionInstance DateFormat shouldn't be static, it's not thread safe.
		* FaenorParser DateFormat shouldn't be static, it's not thread safe.
		* GMAudit DateFormat shouldn't be static, it's not thread safe.
		* '''Note:''' If the performance drops (memory leaks), FastDateFormat from Apache Commons Lang could be used which is thread-safe.

------------------------------------------------------------------------
r4012 | torikawatukune | 2012-04-25 22:35:13 +0900 (水, 25 4 2012) | 3 lines

SYNC: CORE r5283 / Nik
BETA: I hate when I cant invite invisible GMs/players to a party...
GMs can now invite invisible players to a party.
------------------------------------------------------------------------
r4010 | torikawatukune | 2012-04-25 22:28:37 +0900 (水, 25 4 2012) | 5 lines

SYNC: CORE r5282 / UnAfraid
BETA: Armorset base stats implementation
- Separated all static func classes from Formulas into own files
- Merged all Henna related func classes in one.
- Removed all uselss func classes.
------------------------------------------------------------------------
r4009 | torikawatukune | 2012-04-25 21:35:35 +0900 (水, 25 4 2012) | 2 lines

SYNC: CORE r5281 / UnAfraid
BETA: Arcane Shield abnormal effect typo fix
------------------------------------------------------------------------
r4008 | torikawatukune | 2012-04-25 21:33:43 +0900 (水, 25 4 2012) | 5 lines

SYNC: CORE r5280 / Zoey76
BETA: Misc fixes:
	* Avoiding duplicated code using getActingPlayer(), by Tryskell.
	* Avoiding getActiveChar() calls, instead using present reference.
	* Using proper logger inheritance from AbstractAI.
------------------------------------------------------------------------
r4007 | torikawatukune | 2012-04-25 21:22:17 +0900 (水, 25 4 2012) | 6 lines

SYNC: CORE r5279 / Zoey76
BETA: Core part for [DP8712]:
	* Using abnormal time and abnormal count to calculate buff icon display time.
	* Fix for #5286
	* Thanks JMD for report and test.
'''Note:''' A slightly different approach will be used after skill rework.
------------------------------------------------------------------------
r4006 | torikawatukune | 2012-04-25 20:35:46 +0900 (水, 25 4 2012) | 1 line

GameServerTableのエラー処?まずいので修正
------------------------------------------------------------------------
r4002 | torikawatukune | 2012-04-25 01:20:05 +0900 (水, 25 4 2012) | 9 lines

SYNC: CORE r5278 / Zoey76
BETA: Reworking GameServerTable.
	* Replaced shared FastMap with HashMap, due it's using synchronized blocks already.
	* Added all JavaDocs.
	* Using proper Singleton pattern.
	* Closed XMLStreamReaderImpl, thanks Starter.
	* Exceptions are logged, they shoudln't be managed at GUI level (maybe needs more work).
	* Using ARM in some places, (should we update Javolution to Java 7?).
	* Cleanup and format.
------------------------------------------------------------------------
r4001 | torikawatukune | 2012-04-25 00:19:07 +0900 (水, 25 4 2012) | 2 lines

SYNC: CORE r5277 / Zoey76
BETA: Useful wrapper for multiple item quest related checks, by UnAfraid.
------------------------------------------------------------------------
r4000 | torikawatukune | 2012-04-25 00:09:49 +0900 (水, 25 4 2012) | 1 line

RegisterGameServer.exeとL2JConfig.exeの?コンパイル
------------------------------------------------------------------------
r3999 | torikawatukune | 2012-04-25 00:04:00 +0900 (水, 25 4 2012) | 2 lines

SYNC: CORE r5276 / UnAfraid
BETA: Typo fix in RegisterGameServer.exe. After last libs update it stopped working thanks Zoey76 for report
------------------------------------------------------------------------
r3997 | torikawatukune | 2012-04-24 03:19:19 +0900 (火, 24 4 2012) | 3 lines

SYNC: CORE r5275 / Zoey76
BETA: Config formatting and improvements by jurchiks.
	* Removed unnecessary casting, thanks lord_rex.
------------------------------------------------------------------------
r3994 | torikawatukune | 2012-04-23 03:28:20 +0900 (? 23 4 2012) | 5 lines

SYNC: CORE r5274 / Zoey76
BETA: Database connection cleanup:
	* Closed unclosed resources.
	* Using ARM for ImputStream.
	* Cleanup.
------------------------------------------------------------------------
r3993 | torikawatukune | 2012-04-23 02:57:54 +0900 (? 23 4 2012) | 4 lines

SYNC: CORE r5273 / Zoey76
BETA: Cleanup and format:
	* BaseGameServerRegister's JavaDocs, cleanup and formatting.
	* Action packet cleanup and formatting.
------------------------------------------------------------------------
r3992 | torikawatukune | 2012-04-23 02:27:17 +0900 (? 23 4 2012) | 4 lines

SYNC: CORE r5272 / Zoey76
BETA: Fix for cached HTML not being loaded:
	* Thanks '''zatei''' for report, first fix implementation and tests.
	* Closed #6162
------------------------------------------------------------------------
r3990 | torikawatukune | 2012-04-23 01:01:26 +0900 (? 23 4 2012) | 2 lines

SYNC: CORE r5271 / GodKratos
BETA: Config Typo
------------------------------------------------------------------------
r3989 | torikawatukune | 2012-04-18 03:27:38 +0900 (水, 18 4 2012) | 2 lines

SYNC: CORE r5270 / UnAfraid
BETA: Fix for servitor instance shared elementals thanks Tavo22.
------------------------------------------------------------------------
r3986 | torikawatukune | 2012-04-15 23:34:28 +0900 (日, 15 4 2012) | 2 lines

SYNC: CORE r5269 / UnAfraid
BETA: NPE Fixes thanks Starter for report.
------------------------------------------------------------------------
r3985 | torikawatukune | 2012-04-14 14:07:23 +0900 (? 14 4 2012) | 1 line

整?
------------------------------------------------------------------------
r3982 | torikawatukune | 2012-04-14 01:11:37 +0900 (? 14 4 2012) | 9 lines

SYNC: CORE r5268 / MELERIX
BETA: All Fishes are now in XML instead of SQL '''(by nonom)'''.
 * The new FishData class is using the Zoey's DocumentParser abstraction.
 * New attributes, so now the fishes have the proper data.
 * New fishes and categories that actually are missing.
 * Renamed all the old attributes matching the retail names, like groups and grades.
 * Added javadocs, cleaned and formatted.
 
'''NOTE: Require DP [DP8783]'''
------------------------------------------------------------------------
r3981 | torikawatukune | 2012-04-14 00:36:18 +0900 (? 14 4 2012) | 3 lines

SYNC: CORE r5267 / Zoey76
BETA: Fix for typo from [5257] by _Blade_
	* Closed #6144
------------------------------------------------------------------------
r3977 | torikawatukune | 2012-04-13 05:25:27 +0900 (? 13 4 2012) | 6 lines

CORE r5266 / Zoey76
BETA: Refactoring:
	* L2PetLevelData refactor and documentation.
	* L2PetData minor refactor and documentation.
	* PetDataTable refactor and documentation, now extends DocumentParser.
	* ArmorSetsTable renamed to ArmorSetsData, minor refactor.
------------------------------------------------------------------------
r3976 | torikawatukune | 2012-04-13 05:10:42 +0900 (? 13 4 2012) | 3 lines

手直?
enum QuestTypeのONE_TIMEとREPEATABLEの?が?
exitQuestのswitch?ひどすぎ?
------------------------------------------------------------------------
r3974 | torikawatukune | 2012-04-13 04:44:27 +0900 (? 13 4 2012) | 2 lines

SYNC: CORE r5265 / Zoey76
BETA: Same as [5264], thanks Tavo22 for really fast test and report.
------------------------------------------------------------------------
r3973 | torikawatukune | 2012-04-13 04:31:23 +0900 (? 13 4 2012) | 2 lines

SYNC: CORE r5264 / Zoey76
BETA: Fixing two minor typos.
------------------------------------------------------------------------
r3972 | torikawatukune | 2012-04-13 04:25:47 +0900 (? 13 4 2012) | 4 lines

SYNC: CORE r5263 / Zoey76
BETA: Typo fix from [5261], thanks _Blade_ for report and fix.
	* Fixed #6145
	* Probably fixed #6144 please confirm in trac.
------------------------------------------------------------------------
r3971 | torikawatukune | 2012-04-13 04:23:14 +0900 (? 13 4 2012) | 3 lines

SYNC: CORE r5262 / Zoey76
BETA: Cleanup and format for tasks related classes.
	* Minor refactor of loggers.
------------------------------------------------------------------------
r3970 | torikawatukune | 2012-04-13 04:13:58 +0900 (? 13 4 2012) | 1 line

キャラクタークラスのhtml表示の整?
------------------------------------------------------------------------
r3969 | torikawatukune | 2012-04-13 01:19:31 +0900 (? 13 4 2012) | 1 line

キャラクタークラスのhtml表示の整?
------------------------------------------------------------------------
r3968 | torikawatukune | 2012-04-11 23:12:22 +0900 (水, 11 4 2012) | 1 line

キャラクタークラスのhtml表示の整?
------------------------------------------------------------------------
r3967 | torikawatukune | 2012-04-10 04:03:29 +0900 (火, 10 4 2012) | 1 line

整?
------------------------------------------------------------------------
r3965 | torikawatukune | 2012-04-10 03:11:26 +0900 (火, 10 4 2012) | 9 lines

SYNC: CORE r5261 / Zoey76
BETA: Misc fixes:
	* Added parseDatapackFile(String) to avoid useless imports.
	* Instead of using a boolean the getClassCode() method has been split in two different methods.
	* InstanceManager now extends DocumentParser.
	* MapRegionManager now extends DocumentParser.
	* Reverting [5246], using escaped string in proper places.
	* Fixing [http://www.l2jserver.com/forum/viewtopic.php?f=81&t=25148 L2VillageMasterInstance], retail has the class names in links hardcoded, we have them partially hardcoded...
	* Avoiding Javolution (FastList and FastMap) where synchronization is not required.
------------------------------------------------------------------------
r3964 | torikawatukune | 2012-04-09 11:50:33 +0900 (? 09 4 2012) | 2 lines

SYNC: CORE r5260 / UnAfraid
BETA: Reverting some changes from [5249]
------------------------------------------------------------------------
r3963 | torikawatukune | 2012-04-09 02:14:00 +0900 (? 09 4 2012) | 2 lines

SYNC: CORE r5259 / Zoey76
BETA: Id Factory cleanup and format.
------------------------------------------------------------------------
r3961 | torikawatukune | 2012-04-07 23:46:42 +0900 (? 07 4 2012) | 2 lines

SYNC: CORE r5258 / Zoey76
BETA: Minor changes to some listeners based on #6129 report.
------------------------------------------------------------------------
r3960 | torikawatukune | 2012-04-07 23:43:47 +0900 (? 07 4 2012) | 7 lines

SYNC: CORE r5257 / Zoey76
BETA: Henna related fixes:
	* Reverting [5254], enhanced loops aren't different than iterators (or index array), [http://docs.oracle.com/javase/1.5.0/docs/guide/language/foreach.html except that enhanced loops are less prone to errors (typos) and they look better].
	* Replacing array with list.
	* Let's avoid finalizing methods in finalized classes, since they cannot be overridden anymore.
	* Unhardcoded another "is allowed" henna check.
	* Fix for #6131
------------------------------------------------------------------------
r3955 | torikawatukune | 2012-04-07 23:18:51 +0900 (? 07 4 2012) | 2 lines

SYNC: CORE r5256 / UnAfraid
BETA: Banish have to kick clanless players too.
------------------------------------------------------------------------
r3954 | torikawatukune | 2012-04-07 23:15:44 +0900 (? 07 4 2012) | 1 line

手直?
------------------------------------------------------------------------
r3953 | torikawatukune | 2012-04-07 23:14:05 +0900 (? 07 4 2012) | 2 lines

SYNC: CORE r5255 / UnAfraid
BETA: Fix for ticket #6133 thanks Starter for report.
------------------------------------------------------------------------
r3951 | torikawatukune | 2012-04-07 23:08:31 +0900 (? 07 4 2012) | 2 lines

SYNC: CORE r5254 / UnAfraid
BETA: GMHennaInfo typo fix thanks Starter
------------------------------------------------------------------------
r3948 | torikawatukune | 2012-04-07 22:52:21 +0900 (? 07 4 2012) | 2 lines

SYNC: CORE r5253 / UnAfraid
BETA: L2PcInstance#storeCharBase() isn't necessary to change to main to get lvl, exp, sp
------------------------------------------------------------------------
r3946 | torikawatukune | 2012-04-07 22:46:42 +0900 (? 07 4 2012) | 2 lines

SYNC: CORE r5252 / MELERIX
BETA: MySQL Connector/J 5.1.19, Changelog here: http://dev.mysql.com/doc/refman/5.1/en/cj-news-5-1-19.html
------------------------------------------------------------------------
r3945 | torikawatukune | 2012-04-07 22:38:11 +0900 (? 07 4 2012) | 1 line

SYNC: CORE r5251 / UnAfraid
------------------------------------------------------------------------
r3943 | torikawatukune | 2012-04-07 21:37:28 +0900 (? 07 4 2012) | 2 lines

SYNC: CORE r5250 / UnAfraid
BETA: Removing backward compatibility for L2Party/L2CommandChannel if you want it skip that changeset thanks Battlecruiser
------------------------------------------------------------------------
r3942 | torikawatukune | 2012-04-07 21:20:09 +0900 (? 07 4 2012) | 1 line

整?
------------------------------------------------------------------------
r3941 | torikawatukune | 2012-04-07 21:03:20 +0900 (? 07 4 2012) | 3 lines

SYNC: CORE r5249 / UnAfraid
BETA: L2Party, L2CommandChannel refactoring by Battlecruiser
More info: http://www.l2jserver.com/forum/viewtopic.php?f=69&t=24878
------------------------------------------------------------------------
r3940 | torikawatukune | 2012-04-07 20:11:47 +0900 (? 07 4 2012) | 1 line

NPE
------------------------------------------------------------------------
r3939 | torikawatukune | 2012-04-07 19:35:01 +0900 (? 07 4 2012) | 2 lines

SYNC: CORE r5248 / UnAfraid
BETA: NPE fix for L2ItemInstance#dropMe() thanks Battlecruiser
------------------------------------------------------------------------
r3938 | torikawatukune | 2012-04-07 19:23:53 +0900 (? 07 4 2012) | 1 line

微調整
------------------------------------------------------------------------
r3937 | torikawatukune | 2012-04-06 23:09:50 +0900 (? 06 4 2012) | 1 line

変数の宣?初期化?同時に、スコープを狭?
------------------------------------------------------------------------
r3936 | torikawatukune | 2012-04-06 22:36:41 +0900 (? 06 4 2012) | 2 lines

SYNC: CORE r5247 / UnAfraid
BETA: NPE Clan Table restorewars NPE fix thanks Starter for report.
------------------------------------------------------------------------
r3933 | torikawatukune | 2012-04-06 22:21:19 +0900 (? 06 4 2012) | 1 line

整?replaceAllではなくreplaceを使??
------------------------------------------------------------------------
r3932 | torikawatukune | 2012-04-06 22:08:52 +0900 (? 06 4 2012) | 2 lines

SYNC: CORE r5246 / Nik
BETA: String replace bigfix at class master. (by Battlecruiser)
------------------------------------------------------------------------
r3931 | torikawatukune | 2012-04-06 21:55:12 +0900 (? 06 4 2012) | 1 line

変数の宣?初期化?同時に、スコープを狭?
------------------------------------------------------------------------
r3930 | torikawatukune | 2012-04-06 03:32:24 +0900 (? 06 4 2012) | 3 lines

SYNC: CORE r5242 / Zoey76
BETA: Changing a bit DocumentParser, now parseFile(File) calls parseDocument(Document), instead of returning the document.
	* Narrowed the scope of some method from public to protected.
------------------------------------------------------------------------
r3928 | torikawatukune | 2012-04-06 03:16:53 +0900 (? 06 4 2012) | 1 line

変数の宣?初期化?同時に、スコープを狭?
------------------------------------------------------------------------
r3927 | torikawatukune | 2012-04-06 03:15:09 +0900 (? 06 4 2012) | 5 lines

SYNC: CORE r5245 / Zoey76
BETA: Misc fixes:
	* SQL query updated missing from [5240], fix for #6128
	* Set L2PcTemplate#getClassName() as deprecated.
	* Fixed order in imports in ClanWarehouseListener.
------------------------------------------------------------------------
r3925 | torikawatukune | 2012-04-06 02:58:05 +0900 (? 06 4 2012) | 2 lines

SYNC: CORE r5244 / UnAfraid
BETA: Reworking a bit StaticObjects now Fortress flags will be loaded from staticObjects.xml instead of fort_staticobjects as before.
------------------------------------------------------------------------
r3924 | torikawatukune | 2012-04-06 02:54:30 +0900 (? 06 4 2012) | 2 lines

SYNC: CORE r5243 / UnAfraid
BETA: Zone types cleanup and format
------------------------------------------------------------------------
r3923 | torikawatukune | 2012-04-06 02:37:54 +0900 (? 06 4 2012) | 3 lines

SYNC: CORE r5242 / Zoey76
BETA: Changing a bit DocumentParser, now parseFile(File) calls parseDocument(Document), instead of returning the document.
	* Narrowed the scope of some method from public to protected.
------------------------------------------------------------------------
r3921 | torikawatukune | 2012-04-06 01:26:18 +0900 (? 06 4 2012) | 6 lines

SYNC: CORE r5241 / Zoey76
BETA: Standardizing ExperienceTable and HitConditionBonus:
	* Added JavaDocs to ExperienceTable.
	* Using proper Singleton pattern in HitConditionBonus.
	* Added JavaDocs to HitConditionBonus.
	* Cleanup and format.
------------------------------------------------------------------------
r3918 | torikawatukune | 2012-04-05 11:22:48 +0900 (木, 05 4 2012) | 1 line

ClassInfo手直?
------------------------------------------------------------------------
r3916 | torikawatukune | 2012-04-03 13:41:54 +0900 (火, 03 4 2012) | 1 line

変数の宣?初期化?同時に、スコープを狭?
------------------------------------------------------------------------
r3915 | torikawatukune | 2012-04-03 03:12:04 +0900 (火, 03 4 2012) | 1 line

getClassNameHtm追?
------------------------------------------------------------------------
r3914 | torikawatukune | 2012-04-03 03:10:21 +0900 (火, 03 4 2012) | 1 line

CharTemplateTable#getTemplate 男女別を?
------------------------------------------------------------------------
r3913 | torikawatukune | 2012-04-03 02:37:06 +0900 (火, 03 4 2012) | 1 line

ミス
------------------------------------------------------------------------
r3911 | torikawatukune | 2012-04-03 01:59:59 +0900 (火, 03 4 2012) | 22 lines

SYNC: CORE r5240 / Zoey76
BETA: Henna, Initial Equipment and Class List rework:
	* Using Freya retail Henna data.
		* All constrains in [http://www.w3schools.com/schema/default.asp XSD].
		* Unhardcoded cancel fee and count.
	* Using Freya retail Initial Equipment data.
		* Added Event Initial Equipment retail like, for example server opening.
		* All constrains in [http://www.w3schools.com/schema/default.asp XSD].
		* Unhardcoded equipped condition.
	* Added and unhardcoded, ''in beta state'', Class List data.
		* This Unhardcodeds all class names (in HTMLs for example) using client info!
			* No more sub-class selection list with lower-case names or typos!
			* Also unhardcoded Hero class names!
		* All constrains in [http://www.w3schools.com/schema/default.asp XSD].
	* Removed L2HennaInstance, using L2Henna item, since this are static [http://en.wikipedia.org/wiki/Data_transfer_object DTOs].
	* Using proper getters for L2PcTemplate, reworked, added all JavaDocs.
	* Packet rework for all henna and character creation client and server packets.
	* Client and Server packets Logger cleanup.
	* Minor fix in the order in AcquireSkillType.
	* Minor improvement in logs for StatsSet.
	* Minor fixes to ArmorSetTable.
	* Fixed scripting/scriptengine/package-info.java
------------------------------------------------------------------------
r3910 | torikawatukune | 2012-04-02 23:00:32 +0900 (? 02 4 2012) | 1 line

整?
------------------------------------------------------------------------
r3909 | torikawatukune | 2012-03-31 13:41:51 +0900 (? 31 3 2012) | 5 lines

SYNC: CORE r5239 / UnAfraid
BETA: Little update of ArmorSetsTable:
* Enforcing xsd validation.
* Using DocumentParser and removing old implementation of XMLParser
* Only one chest per set is now supported (Since set is binded to it)
------------------------------------------------------------------------
r3903 | torikawatukune | 2012-03-30 13:07:54 +0900 (? 30 3 2012) | 2 lines

SYNC: CORE r5238 / UnAfraid
BETA: Code format for [5237]
------------------------------------------------------------------------
r3901 | torikawatukune | 2012-03-30 12:45:21 +0900 (? 30 3 2012) | 7 lines

SYNC: CORE r5237 / UnAfraid
BETA: Updating listeners thanks theone and nonom for testing.
* ClanWarehouse moved to it's new location
* All the null checks are in the "fireAction" methods
* Enums are now all capitalized (thx for pointing this out jurchiks)
* Added a listener into RequestRestart packet so that the player despawn events get triggered on restart also.
More info here http://www.l2jserver.com/forum/viewtopic.php?f=70&t=25089
------------------------------------------------------------------------
r3900 | torikawatukune | 2012-03-30 12:34:15 +0900 (? 30 3 2012) | 2 lines

SYNC: CORE r5236 / UnAfraid
BETA: Typo fix
------------------------------------------------------------------------
r3897 | torikawatukune | 2012-03-29 23:44:06 +0900 (木, 29 3 2012) | 19 lines

SYNC: CORE r5235 / Zoey76
BETA: Reworking Skill Trees:
	* Now ready for new structure!
	* Created abstract parser DocumentParser.
		* XSD validation enforced, all checks are done there!
		* Removed checks from core.
	* Moved logs to report() method, bit more cleaner now.
	* Fixed some JavaDocs.
	* Removed iterations in multiple places in order to check for available skills, performance increased and code simplified!
	* Using list.isEmpty() instead of list.size() < 1, for safety reasons.
	* Using map.containsKey(key) instead of map.get(key) == null, for safety reasons.
	* Minor fix for DocumentBase logger.
	* Reworked L2SkillLearn:
		* Removed useless parsing...
		* Bit more OOP.
	* Unhardcoded "PreReqSkills", also now is not limited to one skill anymore.
	* Unhardcoded ''again'' some race checks.
	* Reworked AcquireSkillInfo, some values are still unknown.
'''Note:''' This rework focuses in removing useless/outdated code from core, by moving checks to XSD and removing duplicated code by placing it once in strategic places.
------------------------------------------------------------------------
r3896 | torikawatukune | 2012-03-29 23:04:30 +0900 (木, 29 3 2012) | 2 lines

SYNC: CORE r5234 / Nik
BETA: Strings should be avoided as key in maps unless you need the key this way. The hash of the string will just do fine, and saves a hell lot of RAM.
------------------------------------------------------------------------
r3895 | torikawatukune | 2012-03-29 23:00:17 +0900 (木, 29 3 2012) | 2 lines

SYNC: CORE r5233 / Nik
BETA: Memory leak fix. CharEffectList shouldnt keep effects cache upon deletion, this causes references to some effects (thus cant be deleted by GC and keep memory occupied). getEffector() and getEffected() of the effect keep references to L2Characters, those L2Characters cant be deleted from the GC aswell, thus causing 13,731 instances of L2PcInstance on my server, WTF? I just hope that this is the main causer of that, and not something else ^^
------------------------------------------------------------------------
r3893 | torikawatukune | 2012-03-28 11:44:48 +0900 (水, 28 3 2012) | 1 line

整?
------------------------------------------------------------------------
r3890 | torikawatukune | 2012-03-28 10:12:45 +0900 (水, 28 3 2012) | 2 lines

SYNC: CORE r5232 / UnAfraid
BETA: Core support for [L8744]
------------------------------------------------------------------------
r3878 | torikawatukune | 2012-03-27 21:24:50 +0900 (火, 27 3 2012) | 4 lines

SYNC: CORE r5231 / Zoey76
BETA: Misc fixes:
	* L2Npc JavaDoc fixes and using direct access to QuestEventType.
	* ConditionPlayerTransformationId JavaDoc fixes and minor refactor.
------------------------------------------------------------------------
r3877 | torikawatukune | 2012-03-26 23:27:04 +0900 (? 26 3 2012) | 5 lines

SYNC: CORE r5230 / Zoey76
BETA: HtmCache refactor:
	* Unhardcoded HTML filter, accepts .htm and .html files only.
	* Class cleanup.
	* Using [http://www.oracle.com/technetwork/articles/java/trywithresources-401775.html Automatic Resource Management]
------------------------------------------------------------------------
r3876 | torikawatukune | 2012-03-26 21:04:43 +0900 (? 26 3 2012) | 2 lines

SYNC: CORE r5229 / Zoey76
BETA: Exploit fix related to "Alternate Skill Learning System", thanks u3games for report and test.
------------------------------------------------------------------------
r3875 | torikawatukune | 2012-03-26 21:02:16 +0900 (? 26 3 2012) | 4 lines

SYNC: CORE r5228 / Zoey76
BETA: Continuing with [5214] and [5217] Quest class related documentation and formatting fixes, this time by '''jurchiks'''.
	* Reviewed and corrected by me.
'''Note:''' To contributors, checking such long patches take time, and we (developers) are responsible of what gets committed, we cannot and will not commit stuff blindly just because it doesn't change code or it won't break anything. Pushing the development team for commit doesn't help at all, keep that in mind.
------------------------------------------------------------------------
r3874 | torikawatukune | 2012-03-26 20:44:28 +0900 (? 26 3 2012) | 1 line

整?
------------------------------------------------------------------------
r3873 | torikawatukune | 2012-03-26 02:14:17 +0900 (? 26 3 2012) | 1 line

整?
------------------------------------------------------------------------
r3872 | torikawatukune | 2012-03-26 02:09:03 +0900 (? 26 3 2012) | 2 lines

SYNC: CORE r5227 / UnAfraid
BETA: Removing local logger from all client/server packets they'll be using the parent one.
------------------------------------------------------------------------
r3871 | torikawatukune | 2012-03-26 01:55:46 +0900 (? 26 3 2012) | 3 lines

SYNC: CORE r5226 / UnAfraid
BETA: Reverting [4538] Actually there is a limit it may not be 8192 but that doesn't means there isn't at all.
+ L2GameClient/Server Packets loggers update
------------------------------------------------------------------------
r3870 | torikawatukune | 2012-03-26 01:49:05 +0900 (? 26 3 2012) | 2 lines

SYNC: CORE r5225 / Nik
BETA: NPC Rush malfunction fixed. Now they move when they cast rush instead of staying on one place.
------------------------------------------------------------------------
r3868 | torikawatukune | 2012-03-26 00:11:40 +0900 (? 26 3 2012) | 2 lines

SYNC: CORE r5224 / UnAfraid
BETA: Get rid of Compiled Scripts cache support.
------------------------------------------------------------------------
r3867 | torikawatukune | 2012-03-25 23:45:24 +0900 (日, 25 3 2012) | 1 line

整?
------------------------------------------------------------------------
r3866 | torikawatukune | 2012-03-25 23:43:40 +0900 (日, 25 3 2012) | 5 lines

SYNC: CORE r5223 / Zoey76
BETA: Some resource management by Starter.
	* ItemAcutionInstance.
	* MailSystem.
	* Cached comparator and minor changes by me.
------------------------------------------------------------------------
r3865 | torikawatukune | 2012-03-24 01:22:23 +0900 (? 24 3 2012) | 1 line

整?
------------------------------------------------------------------------
r3864 | torikawatukune | 2012-03-24 01:05:10 +0900 (? 24 3 2012) | 2 lines

SYNC: CORE r5222 / UnAfraid
BETA: Castle class some misc fixes && code format
------------------------------------------------------------------------
r3863 | torikawatukune | 2012-03-24 00:40:00 +0900 (? 24 3 2012) | 8 lines

SYNC: CORE r5221 / Zoey76
BETA: Enabling some warnings and documenting few classes.
	* Warning: Possible accidental boolean assignment (e.g. 'if (a = b)')
	* Warning: Empty statement: When enabled, the compiler will issue an error or a warning whenever it encounters an empty statement (e.g. a superfluous semicolon).
	* Config class JavaDoc.
	* Minimalist L2DatabaseFactory JavaDoc.
	* SkillTreesData JavaDocs.
	* L2SkillOpType JavaDocs.
------------------------------------------------------------------------
r3862 | torikawatukune | 2012-03-24 00:37:53 +0900 (? 24 3 2012) | 2 lines

SYNC: CORE r5220 / Nik
BETA: isAttackingDisabled@doAttack should be one of the first checks, since its lighter.
------------------------------------------------------------------------
r3859 | torikawatukune | 2012-03-23 23:58:27 +0900 (? 23 3 2012) | 4 lines

SYNC: CORE r5219 / Zoey76
BETA: Enabling Indirect access to static member warning.
	* Respective fixes.
'''Note:''' This means that you are calling a ''constant'' defined in a superclass referencing it from a subclass.
------------------------------------------------------------------------
r3858 | torikawatukune | 2012-03-23 23:55:02 +0900 (? 23 3 2012) | 2 lines

SYNC: CORE r5218 / Zoey76
BETA: NpcBufferTable fixes, thanks fakoykas for report and first fix.
------------------------------------------------------------------------
r3857 | torikawatukune | 2012-03-23 23:47:08 +0900 (? 23 3 2012) | 3 lines

SYNC: CORE r5217 / Zoey76
BETA: Continuing with [5214] Quest class related documentation and formatting fixes.
'''Note:''' When using formatting tool, remember it format comments as well, so if they are not in proper format, using break tags, etc, there will be a bigger mess than help, take time to manually fix them.
------------------------------------------------------------------------
r3856 | torikawatukune | 2012-03-23 22:15:58 +0900 (? 23 3 2012) | 1 line

closeわす?
------------------------------------------------------------------------
r3851 | torikawatukune | 2012-03-22 04:53:17 +0900 (木, 22 3 2012) | 4 lines

closeわすれ?
 実際にはcloseしなくてもガベ?ジコレクションでcloseされるが、ガベ?ジコレクションが?じまるまでは無?リソースを消費して?ことになる?
 とくに??タベ?スはコネクションプ?ルでコネクション数を制限して?ので、コネクション不足になる可能性がある?
 早めにcloseするのが望ましい?
------------------------------------------------------------------------
r3834 | torikawatukune | 2012-03-09 07:03:47 +0900 (? 09 3 2012) | 4 lines

SYNC: CORE r5216 / Zoey76
BETA: Typo fix in inventory by d!g0:
	 * Fixes problem with equip reuse delay (Talismans)
	 * Fixes ticket #6085
------------------------------------------------------------------------
r3831 | torikawatukune | 2012-03-09 04:43:22 +0900 (? 09 3 2012) | 2 lines

SYNC: CORE r5215 / MELERIX
BETA: Only etcitem_type "rune" can give passive skills when held in your inventory, not all etcitems.
------------------------------------------------------------------------
r3820 | torikawatukune | 2012-03-05 18:34:28 +0900 (? 05 3 2012) | 1 line

シャ??ン時にRegionBBSManagerがNPEを?す問題?対処
------------------------------------------------------------------------
r3815 | torikawatukune | 2012-03-05 00:44:58 +0900 (? 05 3 2012) | 1 line

QuestState#getRandom 復活(互換性のため)
------------------------------------------------------------------------
r3812 | torikawatukune | 2012-03-04 23:16:56 +0900 (日, 04 3 2012) | 25 lines

SYNC: CORE r5214 / Zoey76
BETA: Weekend bug fix madness:
	* Addressing the NPE problem at RegionBBSManager, ''bit experimental'', feedback required.
	* SkillList server packet cleanup.
	* ManagedScript typo in JavaDoc.
	* More JavaDoc fixes at L2Character.
	* SystemMessageId adding missing messages and fixing typos.
	* Quest writing extensive documentation, fixing typos in comments.
		* Based in Fulminus original documentation, updated as JavaDocs and completed.
			* Typos related to comments fixed.
		* More JavaDocs will be added soon...
	* QuestState minor cleanup.
	* Participant using getters and setters, preventing NPEs. Fixes [http://www.l2jserver.com/forum/viewtopic.php?f=77&t=24871 Olympiad problem]
		* Related changes to related classes.
			* OlympiadGameNormal cleanup.
	* Minor change in L2PcInstance to send skill list with display Id instead of plain skill Id. Fixes [http://www.l2jserver.com/forum/viewtopic.php?f=77&t=24847 Custom skill problem]
	* Adding a new map in L2Character to hold information about custom skills in characters. Fixes [http://www.l2jserver.com/forum/viewtopic.php?f=77&t=24847 Custom skill problem]
		* Created on character creation.
		* Updated when character has a skill removed/added.
		* Does not have persistence.
		* Small, fast-lookup.
	* Support in RequestMagicSkillUse to find a custom skill in the custom skills map if it wasn't found in the character's skills. Fixes [http://www.l2jserver.com/forum/viewtopic.php?f=77&t=24847 Custom skill problem]
	* Cleanup for TaskDailySkillReuseClean.
		* Adding Wondrous Cubic - 1 time use(22180) skill to daily cleanups.
	* Fixed SkillCoolTime typo from [5180], thanks blacksea for report. Fixes [http://www.l2jserver.com/forum/viewtopic.php?f=77&t=24893 Reuse bug] and #6083
------------------------------------------------------------------------
r3811 | torikawatukune | 2012-03-03 12:01:24 +0900 (? 03 3 2012) | 2 lines

SYNC: CORE r5213 / MELERIX
ECJ Lib Update for JavaEngine.
------------------------------------------------------------------------
r3810 | torikawatukune | 2012-03-02 22:59:02 +0900 (? 02 3 2012) | 4 lines

BETA: Skill Trees fixes:
	* Fixed race check in auto-get skills.
	* Transformations fix, thanks avatar7.
	* Fixed Dwarven skill counter.
------------------------------------------------------------------------
r3807 | torikawatukune | 2012-03-02 21:37:10 +0900 (? 02 3 2012) | 2 lines

SYNC: CORE r5211 / UnAfraid
BETA: Cleanup
------------------------------------------------------------------------
r3806 | torikawatukune | 2012-03-02 21:35:23 +0900 (? 02 3 2012) | 2 lines

SYNC: CORE r5210 / UnAfraid
BETA: More for [DP8704] And fixing mp consume for cross-bow
------------------------------------------------------------------------
r3804 | torikawatukune | 2012-03-02 21:29:06 +0900 (? 02 3 2012) | 2 lines

SYNC: CORE r5209 / UnAfraid
BETA: Core support for [DP8704]
------------------------------------------------------------------------
r3798 | torikawatukune | 2012-02-28 02:02:29 +0900 (火, 28 2 2012) | 2 lines

SYNC: CORE r5206 / MELERIX
BETA: ECJ Lib Update.
------------------------------------------------------------------------
r3797 | torikawatukune | 2012-02-28 01:57:45 +0900 (火, 28 2 2012) | 2 lines

SYNC: CORE r5205 / MELERIX
BETA: Cleanup due [DP8698].
------------------------------------------------------------------------
r3794 | torikawatukune | 2012-02-28 01:48:57 +0900 (火, 28 2 2012) | 2 lines

SYNC: CORE r5204 / Zoey76
BETA: Fixing some typos in SystemMessageId.
------------------------------------------------------------------------
r3793 | torikawatukune | 2012-02-28 01:44:31 +0900 (火, 28 2 2012) | 2 lines

SYNC: CORE r5203 / MELERIX
BETA: Sysmsg for safe enchants failed, also code format/cleanup, thanks nonom for test.
------------------------------------------------------------------------
r3791 | torikawatukune | 2012-02-28 01:32:44 +0900 (火, 28 2 2012) | 2 lines

SYNC: CORE r5202 / Zoey76
BETA: More NPE fixes for [5185], thanks Tavo22 for report and skyshadow for fix.
------------------------------------------------------------------------
r3788 | torikawatukune | 2012-02-28 01:12:46 +0900 (火, 28 2 2012) | 2 lines

SYNC: CORE r5201 / MELERIX
BETA: Updated Copyright info a bit and code format/cleanup.
------------------------------------------------------------------------
r3787 | torikawatukune | 2012-02-28 01:04:16 +0900 (火, 28 2 2012) | 2 lines

SYNC: CORE r5200 / MELERIX
BETA: Minor typo fix in '''TownManager.java''', thanks _Blade_.
------------------------------------------------------------------------
r3786 | torikawatukune | 2012-02-27 00:08:19 +0900 (? 27 2 2012) | 2 lines

SYNC: CORE r5199 / Zoey76
BETA: Moving ClanWarehouse to proper package.
------------------------------------------------------------------------
r3785 | torikawatukune | 2012-02-26 23:59:39 +0900 (日, 26 2 2012) | 4 lines

SYNC: CORE r5198 / Zoey76
BETA: Listeners fixes:
	* NPE Fix for ClanWarehouse, thanks Starter and Tavo22 for report.
	* Fix for typo on Item Tracker, thanks Starter for report.
------------------------------------------------------------------------
r3783 | torikawatukune | 2012-02-26 23:45:51 +0900 (日, 26 2 2012) | 1 line

SYNC: CORE r5197 / Nik
------------------------------------------------------------------------
r3782 | torikawatukune | 2012-02-26 23:42:27 +0900 (日, 26 2 2012) | 2 lines

SYNC: CORE r5196 / Nik
BETA: A little more info for the MaxAdena config that some of you asked me for.
------------------------------------------------------------------------
r3781 | torikawatukune | 2012-02-26 23:39:25 +0900 (日, 26 2 2012) | 2 lines

SYNC: CORE r5195 / GodKratos
BETA: Fix ClassMaster error
------------------------------------------------------------------------
r3780 | torikawatukune | 2012-02-26 23:37:08 +0900 (日, 26 2 2012) | 4 lines

SYNC: CORE r5194 / Zoey76
BETA: Improving UseItem's log and avoiding flood in logs.
	* Unmanaged Item handler: means there is an item handler defined in XML, but doesn't have a Java counterpart.
	* No item handler registered: means the items doesn't have an item handler defined in XML, yet the client request it's use.
------------------------------------------------------------------------
r3779 | torikawatukune | 2012-02-26 23:32:13 +0900 (日, 26 2 2012) | 3 lines

SYNC: CORE r5193 / Nik
BETA: Adding a config for maximum adena. Better throw all those gold bars to the trash because now you can set values as big as this: '''9 223 372 036 854 775 807 - nine quintillion two hundred twenty three quadrillion three hundred seventy two trillion thirty six billion eight hundred fifty four million seven hundred seventy five thousand eight hundred seven'''.
If your server reach this value, you really have to lower the rates :)
------------------------------------------------------------------------
r3777 | torikawatukune | 2012-02-25 01:54:30 +0900 (? 25 2 2012) | 7 lines

SYNC: CORE r5192 / Zoey76
BETA: Implementing more skill trees:
	* Removed hardcoded GMSkillTable.
	* Removed hardcoded HeroSkillTable.
	* Removed hardcoded NobleSkillTable.
	* Implemented support for XML new skill trees.
This represents a cleanup and unification of core functions.
------------------------------------------------------------------------
r3775 | torikawatukune | 2012-02-25 01:31:02 +0900 (? 25 2 2012) | 2 lines

SYNC: CORE r5191 / Zoey76
BETA: Fix for for Hero diary from [5145], thanks Vulcan and tukune for report.
------------------------------------------------------------------------
r3772 | torikawatukune | 2012-02-24 03:50:07 +0900 (? 24 2 2012) | 9 lines

SYNC: CORE r5190 / Zoey76
BETA: Fixing few methods naming:
	* getHasFort() to getFortId()
	* getHasCastle() to getCastleId()
	* getHasHideout() to getHideoutId()
	* setHasFort(..) to setFortId(..)
	* setHasCastle(..) to setCastleId(..)
	* getHasHideout(..) to setHideoutId(..)
	* Fixed JavaDocs related to those methods.
------------------------------------------------------------------------
r3771 | torikawatukune | 2012-02-24 03:32:16 +0900 (? 24 2 2012) | 2 lines

SYNC: CORE r5189 / Zoey76
BETA: NullPointerException fix, thanks tukune for report.
------------------------------------------------------------------------
r3767 | torikawatukune | 2012-02-24 03:02:48 +0900 (? 24 2 2012) | 1 line

英?記?表示バグ - Hero.java の??r5144 に戻した
------------------------------------------------------------------------
r3766 | torikawatukune | 2012-02-24 02:26:11 +0900 (? 24 2 2012) | 9 lines

SYNC: CORE r5188 / Zoey76
BETA: Olympiad rework:
	* Unnecessary float cast/math round.
	* Writing to static field from instanced method.
	* Wrong usage of objects and maps, if you get a reference from an object in a map and update it (the object, for example using a method to update a parameter), '''is not required to remove and then put the object again''', __unless you have created a new object instance__, where '''also is not required to remove'''! put(..) ''method will replace/update given the proper key and the old value will be returned, if not existent return null.''
	* CompetitionType class formatting.
	* Some other minor fixes.
This fixes unexpected endless loops and data inconsistency and improves performance.
'''Note:''' Report bugs at [http://www.l2jserver.com/forum/viewtopic.php?f=69&t=24536 Olympiad rework] topic.
------------------------------------------------------------------------
r3764 | torikawatukune | 2012-02-24 00:18:54 +0900 (? 24 2 2012) | 2 lines

SYNC: CORE r5187 / Zoey76
BETA: [5186] to beta branch and other minor changes.
------------------------------------------------------------------------
r3762 | torikawatukune | 2012-02-23 01:18:42 +0900 (木, 23 2 2012) | 3 lines

SYNC: CORE r5185 / UnAfraid
BETA: Implementation of Listeners thanks theone
A bit cleaned and tweaked by me and Zoey76.
------------------------------------------------------------------------
r3758 | torikawatukune | 2012-02-21 23:49:31 +0900 (火, 21 2 2012) | 2 lines

SYNC: CORE r5184 / Zoey76
BETA: ClassCastException fix for ClanHallSiegeEngine.
------------------------------------------------------------------------
r3755 | torikawatukune | 2012-02-21 23:02:39 +0900 (火, 21 2 2012) | 2 lines

SYNC: CORE r5183 / Zoey76
BETA: Generalizing rate configuration for fishes for all extractable skills/items.
------------------------------------------------------------------------
r3748 | torikawatukune | 2012-02-21 03:40:21 +0900 (火, 21 2 2012) | 9 lines

SYNC: CORE r5181 / Zoey76
BETA: Moving Extractable skill handler to effects:
	* Improved formatter a bit.
	* Implemented ConditionTargetInvSize:
		* Allows to check inventory size conditions on target.
	* Implemented ConditionTargetWeight
		* Allows to check weight gauge conditions on target.
	* Reworked the way Extractable skills data is parsed.
	* Removed old skill types and added RESTORATION_RANDOM effect type.
------------------------------------------------------------------------
r3746 | torikawatukune | 2012-02-21 02:52:20 +0900 (火, 21 2 2012) | 9 lines

SYNC: CORE r5180 / Zoey76
BETA: Items reuse implementation:
	* Item handlers return true on successful usage, false otherwise.
	* Implemented item reuse delay and shared reuse group.
	* Implemented database persistence for item reuse time.
	* Moved reuse stamps for skills to FastMap as they originally were.
	* Reworked TimeStamp class and moved out of L2PcInstance.
	* Added proper JavaDocs to L2ItemInstance.
	* Unhardcoded Calculator.
------------------------------------------------------------------------
r3743 | torikawatukune | 2012-02-21 01:23:32 +0900 (火, 21 2 2012) | 3 lines

dbinst_gs.jar/dbinst_ls.jar
* ログ出?
* SOURCE ス??トメント実?
------------------------------------------------------------------------
r3742 | torikawatukune | 2012-02-18 00:46:49 +0900 (? 18 2 2012) | 1 line

こだわり
------------------------------------------------------------------------
r3741 | torikawatukune | 2012-02-18 00:42:44 +0900 (? 18 2 2012) | 2 lines

SYNC: CORE r5179 / Zoey76
BETA: Addressing the problem of unchecked casting in AugmentationData.
------------------------------------------------------------------------
r3740 | torikawatukune | 2012-02-18 00:38:31 +0900 (? 18 2 2012) | 2 lines

SYNC: CORE r5178 / MELERIX
BETA: Fix for Ticket #2844 by anonimo (please next time post the fix in forum, not trac).
------------------------------------------------------------------------
r3736 | torikawatukune | 2012-02-17 02:24:12 +0900 (? 17 2 2012) | 1 line

日本?
------------------------------------------------------------------------
r3735 | torikawatukune | 2012-02-15 11:59:30 +0900 (水, 15 2 2012) | 11 lines

SYNC: CORE r5177 / Zoey76
BETA: Misc fixes:
	* Typo fixes in comments.
	* Deleted useless comments.
	* Typo fixes in logs.
	* Added missing GPL notice.
	* Updated some GPL notices.
	* Formatted and cleaned up some classes.
	* Moved misplaced author JavaDoc.
	
'''Note:''' Takes few minutes check misspellings, misplaced comments, GPL notice, JavaDocs, but takes years to get fixed after they get committed, please check before commit :D
------------------------------------------------------------------------
r3733 | torikawatukune | 2012-02-12 12:21:08 +0900 (日, 12 2 2012) | 2 lines

SYNC: CORE r5176 / MELERIX
BETA: Reverting [5168] due is not working as should.
------------------------------------------------------------------------
r3732 | torikawatukune | 2012-02-12 11:49:51 +0900 (日, 12 2 2012) | 3 lines

SYNC: CORE r5175 / UnAfraid
BETA: Moving all util methods from QuestState to Quest class to be usable directly from quests which doesn't really needs to implement QuestState.
Backward compatibility still remains until all quests are re-writen in java.
------------------------------------------------------------------------
r3731 | torikawatukune | 2012-02-12 11:20:31 +0900 (日, 12 2 2012) | 2 lines

SYNC: CORE r5174 / UnAfraid
BETA: Little more of [5173]
------------------------------------------------------------------------
r3729 | torikawatukune | 2012-02-12 02:34:13 +0900 (日, 12 2 2012) | 2 lines

SYNC: CORE r5173 / UnAfraid
BETA: Support for setTeam for all L2Character extending classes
------------------------------------------------------------------------
r3728 | torikawatukune | 2012-02-12 02:30:50 +0900 (日, 12 2 2012) | 2 lines

SYNC: CORE r5172 / UnAfraid
BETA: StatsSet class format
------------------------------------------------------------------------
r3727 | torikawatukune | 2012-02-10 21:00:31 +0900 (? 10 2 2012) | 1 line

Integer.valueOf() の戻り??int ではな?Integerオブジェクトなので Integer.parseInt() に変更(CORE r5167)
------------------------------------------------------------------------
r3720 | torikawatukune | 2012-02-10 02:41:29 +0900 (? 10 2 2012) | 2 lines

SYNC: CORE r5171 / MELERIX
BETA: Re-Added [5167] & [5168] '''please don't remove this! because is used for safe check (for example when character is deleted from outside game, directly in db from a admin website or manually), like we do with others SQL Queries there'''.
------------------------------------------------------------------------
r3719 | torikawatukune | 2012-02-10 02:38:45 +0900 (? 10 2 2012) | 2 lines

SYNC: CORE r5170 / UnAfraid
BETA: Handing [5167:5168] where it should be.
------------------------------------------------------------------------
r3715 | torikawatukune | 2012-02-09 23:47:03 +0900 (木, 09 2 2012) | 4 lines

SYNC: CORE r5169 / Zoey76
BETA: Avoiding boxing/unboxing of int and boolean.
Continuing with [4451].
'''Note:''' valueOf(..) returns an object, this is useful when using List/Map (not Trove ones), if it's only required an int (or boolean) use parseInt(..) (or parseBoolean(..)).
------------------------------------------------------------------------
r3714 | torikawatukune | 2012-02-09 23:21:26 +0900 (木, 09 2 2012) | 2 lines

SYNC: CORE r5168 / MELERIX
BETA: Small SQL Query Improvement for [5167]. 
------------------------------------------------------------------------
r3713 | torikawatukune | 2012-02-09 23:07:17 +0900 (木, 09 2 2012) | 2 lines

SYNC: CORE r5167 / MELERIX
BETA: Added clean up for invalid Weddings.
------------------------------------------------------------------------
r3707 | torikawatukune | 2012-02-06 19:18:04 +0900 (? 06 2 2012) | 4 lines

SYNC: CORE r5166 / Zoey76
BETA: Simplified support for daily quests by UnAfraid.
Spelling fixes in L2Character comments by me.
'''Usage:''' Exit quests using exitQuest(QuestType.DAILY); the quest will be completed and a penalty will be added, use isNowAvailable() to verify if the quest is available.
------------------------------------------------------------------------
r3698 | torikawatukune | 2012-02-01 22:56:21 +0900 (水, 01 2 2012) | 2 lines

SYNC: CORE r5165 / UnAfraid
BETA: Warnings cleanup
------------------------------------------------------------------------
r3697 | torikawatukune | 2012-02-01 22:54:09 +0900 (水, 01 2 2012) | 2 lines

SYNC: CORE r5164 / UnAfraid
BETA: Half-Kill is now possible against monsters in h5.
------------------------------------------------------------------------
r3696 | torikawatukune | 2012-02-01 20:38:55 +0900 (水, 01 2 2012) | 3 lines

SYNC: CORE r5163 / Zoey76
BETA: Misc fixes:
	* NpcTable logs and iteration changes.
------------------------------------------------------------------------
r3693 | torikawatukune | 2012-02-01 02:57:49 +0900 (水, 01 2 2012) | 1 line

整?
------------------------------------------------------------------------
r3692 | torikawatukune | 2012-02-01 02:55:32 +0900 (水, 01 2 2012) | 2 lines

SYNC: CORE r5162 / Nik
BETA: Seal of Limit blocks Vampiric Rage effects also. Ruoff confirmed.
------------------------------------------------------------------------
r3688 | torikawatukune | 2012-02-01 02:33:09 +0900 (水, 01 2 2012) | 8 lines

SYNC: CORE r5161 / Zoey76
BETA: Fix for disarm weapon logic:
	* If there is no weapon to disarm should return true. Typo from [5049].
	* Fixes check with mounts.
	* Fixes check with Rent Pets.
	* Added some comments and fixed some JavaDocs.
	
Thanks burrito.
------------------------------------------------------------------------
r3684 | torikawatukune | 2012-01-30 23:57:29 +0900 (? 30 1 2012) | 2 lines

SYNC: CORE r5160 / Zoey76
BETA: Fix for Squad skills not available for sub-pledges, skill display require retail confirmation.
------------------------------------------------------------------------
r3683 | torikawatukune | 2012-01-30 23:45:39 +0900 (? 30 1 2012) | 2 lines

SYNC: CORE r5159 / Zoey76
BETA: Partially reverting AccountingFormatter changes from [5057], fall-though case is intended, this will restore player name/IP logging, thanks Vulcan for report.
------------------------------------------------------------------------
r3682 | torikawatukune | 2012-01-30 23:43:16 +0900 (? 30 1 2012) | 1 line

整?
------------------------------------------------------------------------
r3681 | torikawatukune | 2012-01-30 23:41:33 +0900 (? 30 1 2012) | 3 lines

SYNC: CORE r5158 / Zoey76
BETA: Reverting [5157] and fixing minor typo in [5156].
'''Note:''' Fix typos, don't revert improvements.
------------------------------------------------------------------------
r3679 | torikawatukune | 2012-01-28 22:41:30 +0900 (? 28 1 2012) | 1 line

整?
------------------------------------------------------------------------
r3678 | torikawatukune | 2012-01-28 20:03:28 +0900 (? 28 1 2012) | 2 lines

SYNC: CORE r5157 / MELERIX
BETA: Minor Fix for Util.java, (when date is not null shouldn't return null).
------------------------------------------------------------------------
r3675 | torikawatukune | 2012-01-28 19:44:37 +0900 (? 28 1 2012) | 8 lines

SYNC: CORE r5156 / Zoey76
BETA: Review and minor fixes for recent commits:
	* checkSkillCastConditions JavaDoc fixes, comments and use of short circuit logic.
	* L2VillageMasterInstance added own logger, cleanup for isValidName(..) method.
	* Inventory own logger, JavaDoc fixes, use of ternary operators.
	* PcInventory own logger.
	* DecayTaskManager removed unnecessary try/catch, remove(..) doesn't throw NoSuchElementException, fixed NPE vulnerability, reused one method.
	* gameserver/Util formatted and method formatDate changed, there is no need to instantiate the DateFormat if the date is null.
------------------------------------------------------------------------
r3674 | torikawatukune | 2012-01-28 18:39:33 +0900 (? 28 1 2012) | 3 lines

SYNC: CORE r5155 / UnAfraid
BETA: Adding some basic methods like isPlayer, isMonster, etc..
Defined in L2Object and overrided in the necessary classes to avoid castings.
------------------------------------------------------------------------
r3672 | torikawatukune | 2012-01-28 18:32:03 +0900 (? 28 1 2012) | 4 lines

SYNC: CORE r5154 / UnAfraid
BETA: Reverting [5144] it can cause inconsistency in db.
(JOJO補足: L2DatabaseFactory.java r5144 の取り消し)

------------------------------------------------------------------------
r3671 | torikawatukune | 2012-01-28 18:24:05 +0900 (? 28 1 2012) | 2 lines

SYNC: CORE r5153 / MELERIX
BETA: nextActionAttack should also consider that target is Attackable.
------------------------------------------------------------------------
r3670 | torikawatukune | 2012-01-28 18:20:25 +0900 (? 28 1 2012) | 2 lines

SYNC: CORE r5152 / Zoey76
BETA: Core cleanup after [DP8648], if you want to keep backward compatibility skip this change set.
------------------------------------------------------------------------
r3668 | torikawatukune | 2012-01-28 03:31:46 +0900 (? 28 1 2012) | 3 lines

SYNC: CORE r5151 / UnAfraid
BETA: One more enchant related config MaxEnchantLevel 
It will be used only for default value (When you haven't added maxEnchantLevel="XX") to enchants.
------------------------------------------------------------------------
r3665 | torikawatukune | 2012-01-27 06:16:35 +0900 (? 27 1 2012) | 2 lines

GUIのRegisterGameServer.exe、L2JConfig.exeが文字化けするとき?バッチファイルを起動してみてください.

------------------------------------------------------------------------
r3664 | torikawatukune | 2012-01-27 06:14:39 +0900 (? 27 1 2012) | 1 line

整?
------------------------------------------------------------------------
r3663 | torikawatukune | 2012-01-26 07:36:16 +0900 (木, 26 1 2012) | 1 line

ファイル名?大?小文字変更
------------------------------------------------------------------------
r3662 | torikawatukune | 2012-01-26 07:35:25 +0900 (木, 26 1 2012) | 1 line

ファイル名?大?小文字変更
------------------------------------------------------------------------
r3661 | torikawatukune | 2012-01-26 07:00:45 +0900 (木, 26 1 2012) | 1 line

CORE r5149 コミット漏れ
------------------------------------------------------------------------
r3659 | torikawatukune | 2012-01-26 06:48:26 +0900 (木, 26 1 2012) | 1 line

消し忘れ
------------------------------------------------------------------------
r3658 | torikawatukune | 2012-01-26 06:44:30 +0900 (木, 26 1 2012) | 6 lines

SYNC: CORE r5150 / Zoey76
BETA: Misc fixes for [5146]
	* Comments fixes and cleanup in Formulas.
	* Fixed logger in Formulas.
	* Comments fixes and cleanup in ConditionListener.
	* BaseStats shouldn't NPE if statBonus.xml is not valid.
------------------------------------------------------------------------
r3656 | torikawatukune | 2012-01-26 06:37:48 +0900 (木, 26 1 2012) | 8 lines

SYNC: CORE r5149 / Zoey76
BETA: Reworks:
	* Env OOP rework.
	* Conditions cleanup and format.
	* Formulas cleanup and format, more to come, lots of unused methods.
	* Funcs cleanup and format.
	* Deleting more empty folders.
'''Note:''' Apologies to the forks and contributors for huge latest change sets, at some point this changes had to be done.
------------------------------------------------------------------------
r3654 | torikawatukune | 2012-01-26 06:16:25 +0900 (木, 26 1 2012) | 2 lines

SYNC: CORE r5148 / UnAfraid
BETA: Typo fix after [5146] thanks Battlecruiser
------------------------------------------------------------------------
r3653 | torikawatukune | 2012-01-26 06:14:01 +0900 (木, 26 1 2012) | 5 lines

SYNC: CORE r5147 / Zoey76
BETA: More misc changes:
	* Using default encode for all files (except shell scripts), requested by MELERIX.
	* Deleting empty folders from [5146].
	* Renaming hitConditionBonus to HitConditionBonus.
------------------------------------------------------------------------
r3652 | torikawatukune | 2012-01-26 05:34:03 +0900 (木, 26 1 2012) | 2 lines

SYNC: DP r8642 / Zoey76
BETA: Datapack part for [L5146].
------------------------------------------------------------------------
r3651 | torikawatukune | 2012-01-26 04:46:07 +0900 (木, 26 1 2012) | 14 lines

SYNC: CORE r5146 / Zoey76
BETA: Classes rearranging:
	* Moving char/npc templates to model/actor/templates.
	* Moving skill related classes to model/skills/.
	* Moving effect related classes to model/effects/.
	* Moving some other related classes to model/items or model/skills.
	* Moving conditions to model/conditions (they're not for skills only).
	* Moving DocumentBase, DocumentItem, DocumentSkill to engines/.
	* Renaming SkillEngine to DocumentEngine (it's not for skills only).
	* Renaming L2SummonInstance to L2ServitorInstance, summons are all "summoned" NPCs such as pets and servitors, servitors are those summoned by class skills.
	* Added L2SkillOpType enum, contains current operative types and new ones.
	* Added EffectState enum.
	
'''Note:''' Empty folders and minor fixes will be done in following commits, due Trac's limitations.
------------------------------------------------------------------------
r3650 | torikawatukune | 2012-01-25 23:47:53 +0900 (水, 25 1 2012) | 13 lines

SYNC: CORE r5145 / Zoey76
BETA: Misc fixes:
	* NPE vulnerability for _partys in L2CommandChannel.
	* In L2Manor if seeds.xml is not valid it shouldn't NPE.
	* NPE vulnerability for clan in Fort.
	* Hero rework.
		1. Performance fixes, using entries instead iterating over keys and getting the values.
		1. Cleanup.
		1. Fixed static variables assigned in instanced methods.
	* Useless cast to float and then round in Siege.
	* In MailSystem if MailList.xml is not valid it shouldn't NPE.
	* Reverting [5143], hiding the problem won't fix it.
	* Finalizing L2LoginServer class, uses Thread.start() in constructor if it's sub-classed the superclass thread will start before the sub-classed constructor is initialized.
------------------------------------------------------------------------
r3648 | torikawatukune | 2012-01-25 21:30:10 +0900 (水, 25 1 2012) | 1 line

javascriptエンジンは未使用なので消しま?もし??ってる人がいたらゴメンなさい)
------------------------------------------------------------------------
r3647 | torikawatukune | 2012-01-24 03:35:06 +0900 (火, 24 1 2012) | 1 line

Quest.java で L2NpcTemplate[] を返すメソ?をvoidに変更.
------------------------------------------------------------------------
r3642 | torikawatukune | 2012-01-22 18:39:19 +0900 (日, 22 1 2012) | 3 lines

ConnectionCloserでDBを強制クローズすると??タが?損する?で前?リビジョンに戻しま?
?ある?時間を過ぎると、?プログラ??ミスでクローズし忘れて??と勝手に判断して強制クローズしてしま?様ですが、データ量が多くて時間のかかる更新処??途中でクローズされてしまっては困りま?
もしプログラ?ミスがあれ?そちらを治せ??ことであって、正常な処?邪魔して??タを?壊する仕様なのはマズイです?
------------------------------------------------------------------------
r3641 | torikawatukune | 2012-01-22 18:27:09 +0900 (日, 22 1 2012) | 2 lines

SYNC: CORE r5144 / UnAfraid
BETA: Closing the unclosed connections when got catch thanks Sylar88 for report.
------------------------------------------------------------------------
r3640 | torikawatukune | 2012-01-22 18:07:24 +0900 (日, 22 1 2012) | 2 lines

SYNC: CORE r5143 / Nik
BETA: Do not restore items that already exist in OID map. Now you will have less OID spams in your console :)
------------------------------------------------------------------------
r3639 | torikawatukune | 2012-01-21 01:26:48 +0900 (? 21 1 2012) | 1 line

warning除去
------------------------------------------------------------------------
r3638 | torikawatukune | 2012-01-21 00:20:42 +0900 (? 21 1 2012) | 2 lines

SYNC: CORE r5142 / MELERIX
Importing BeanShell Engine (NOTE: This libs require updates for Java 7 also recompile).
------------------------------------------------------------------------
r3636 | torikawatukune | 2012-01-21 00:03:06 +0900 (? 21 1 2012) | 3 lines

SYNC: CORE r5140 / Zoey76
BETA: Getting rid of printStackTrace()
	* Continued [4187] and [4184]
------------------------------------------------------------------------
r3634 | torikawatukune | 2012-01-20 23:46:32 +0900 (? 20 1 2012) | 2 lines

SYNC: CORE r5139 / MELERIX
BETA: Support for allowStore boolean in zones, thanks Zoey76 for help.
------------------------------------------------------------------------
r3630 | torikawatukune | 2012-01-20 23:14:28 +0900 (? 20 1 2012) | 4 lines

SYNC: CORE r5138 / UnAfraid
Support for Custom Items thanks to Gnacik and L2jfree for the idea
This wont let you change the item name or item description but will let you use custom item id but with already existing one in the client so basicly if u create item that you need to looks like adena
just put in it <set name="displayId" val="57" /> and it will be exactly as adena for the client but not for the server ^^
------------------------------------------------------------------------
r3629 | torikawatukune | 2012-01-20 20:25:58 +0900 (? 20 1 2012) | 1 line

高級クリスマス?ーのピ?スゾーン判定方法を他とあわせた
------------------------------------------------------------------------
r3624 | torikawatukune | 2012-01-17 00:56:19 +0900 (火, 17 1 2012) | 2 lines

SYNC: CORE r5137 / Zoey76
BETA: Fix for SQL Exceptions after [5098] and [5100], thanks marcose for report.
------------------------------------------------------------------------
r3623 | torikawatukune | 2012-01-17 00:49:06 +0900 (火, 17 1 2012) | 2 lines

SYNC: CORE r5136 / MELERIX
SYNC: DP r8630 / MELERIX
------------------------------------------------------------------------
r3622 | torikawatukune | 2012-01-17 00:40:38 +0900 (火, 17 1 2012) | 1 line

整?
------------------------------------------------------------------------
r3621 | torikawatukune | 2012-01-17 00:38:46 +0900 (火, 17 1 2012) | 5 lines

SYNC: CORE r5134 / Zoey76
BETA: Misc fixes:
	* More GPL updates.
	* Removed all non-JavaDoc automatic comments, please in the future avoid them, instead use proper JavaDocs.
	* Minor JavaDoc typo fixing.
------------------------------------------------------------------------
r3620 | torikawatukune | 2012-01-17 00:06:25 +0900 (火, 17 1 2012) | 2 lines

SYNC: CORE r5132 / UnAfraid
PvP flag task fix thanks qwerty13
------------------------------------------------------------------------
r3618 | torikawatukune | 2012-01-16 21:19:12 +0900 (? 16 1 2012) | 4 lines

?ストファイル エンコード?設定をMS932に?
*javaとpyとbatはMS932です?
*それ以外?txt,sql,xml,htm,properties,pl,ja,cgiなどすべてUTF-8です?
(L2J-SFJPルールで?
------------------------------------------------------------------------
r3616 | torikawatukune | 2012-01-16 19:49:30 +0900 (? 16 1 2012) | 1 line

torjaを別プロジェクトへ移?
------------------------------------------------------------------------
r3610 | torikawatukune | 2012-01-14 19:44:11 +0900 (? 14 1 2012) | 6 lines

SYNC: CORE r5131 / Zoey76	BETA: Misc fixes:
	* More fixes for [4890] and fix for #5883 ...
	* Removed L2World reference from L2BirthdayCakeInstance.
	* GPL and JavaDoc fixes.
	
'''Note:''' Please always when creating a contribution refer to previous implementations, keeping the system consistency is important aspect of developing in a open source project.
------------------------------------------------------------------------
r3609 | torikawatukune | 2012-01-14 19:00:03 +0900 (? 14 1 2012) | 12 lines

SYNC: CORE r5130 / Zoey76
BETA: Misc fixes:
	* NPE vulnerability:
		1. L2EffectPointInstance
	* Unnecessary math operations:
		1. RecoBonus
	* Unexpected result ([C@e0b6f5) from [4901]
		1. java/com/l2jserver/gameserver/util/Util
	* Out-dated GPL notice:
		1. StringUtil
		1. java/com/l2jserver/util/Util
'''Note:''' StringUtil should be optimized and probably merged with some utility classes.
------------------------------------------------------------------------
r3607 | torikawatukune | 2012-01-14 00:04:57 +0900 (? 14 1 2012) | 2 lines

SYNC: CORE r5129 / Nik
BETA: Ugly temp fix for augment skills disappearing from the shortcuts.
------------------------------------------------------------------------
r3606 | torikawatukune | 2012-01-14 00:02:47 +0900 (? 14 1 2012) | 2 lines

SYNC: CORE r5128 / Nik
BETA: Some NPE fixes.
------------------------------------------------------------------------
r3605 | torikawatukune | 2012-01-14 00:01:10 +0900 (? 14 1 2012) | 3 lines

SYNC: CORE r5127 / Nik
Adding ClanNameTemplate config, making clans to use specific name patterns in their name.
If you set the config to '''[A-Za-z0-9]*''' you will force clan names to use only latin characters, thus evading some exploits that can be caused by clan names with non-latin characters.
------------------------------------------------------------------------
r3604 | torikawatukune | 2012-01-13 23:31:38 +0900 (? 13 1 2012) | 16 lines

SYNC: CORE r5126 / Zoey76
BETA: Misc fixes:
	* If there is a document exception server shouldn't NPE:
		1. EnchantHPBonusData 
		1. ExperienceTable
		1. NpcWalkerRoutesTable
		1. PetDataTable
	* NPE vulnerability:
		1. DayNightSpawnManager
		1. RequestPreviewItem
	* Static variables shouldn't be initialized in instances.
		1. HandysBlockCheckerManager (JavaDoc typo fixes too)
		1. GMHide
		1. SSQInfo
	* Variable can't be null at this point:
		1. L2PcInstance (minor improvement too)
------------------------------------------------------------------------
r3601 | torikawatukune | 2012-01-13 00:40:40 +0900 (? 13 1 2012) | 2 lines

SYNC: CORE r5125 / nBd
BETA: Before the questions in forums start.. lets keep it that way.
------------------------------------------------------------------------
r3598 | torikawatukune | 2012-01-11 00:16:00 +0900 (水, 11 1 2012) | 4 lines

SYNC: CORE r5124 / Zoey76
BETA: Misc fixes:
	* Map Region support to get region by name.
	* Some typo fixes at SystemMessageId.
------------------------------------------------------------------------
r3595 | torikawatukune | 2012-01-10 23:25:07 +0900 (火, 10 1 2012) | 1 line

setNameColor,setTitleColorのRGBが?
------------------------------------------------------------------------
r3594 | torikawatukune | 2012-01-10 23:23:01 +0900 (火, 10 1 2012) | 1 line

announcements.txtの%server_name%
------------------------------------------------------------------------
r3589 | torikawatukune | 2012-01-09 12:34:43 +0900 (? 09 1 2012) | 2 lines

SYNC: CORE r5123 / MELERIX
BETA/STABLE: Item Auction should be enabled by default.
------------------------------------------------------------------------
r3586 | torikawatukune | 2012-01-09 12:10:34 +0900 (? 09 1 2012) | 2 lines

SYNC: CORE r5122 / MELERIX
BETA/STABLE: Eclipse Default Encoding UTF-8.
------------------------------------------------------------------------
r3581 | torikawatukune | 2012-01-08 13:09:14 +0900 (日, 08 1 2012) | 1 line

CORE r5121 追?正
------------------------------------------------------------------------
r3580 | torikawatukune | 2012-01-08 13:06:42 +0900 (日, 08 1 2012) | 11 lines

SYNC: CORE r5121 / Zoey76	BETA: L2SkillSpawn rework:
	* Added support for summoner reference, based on VlLight work.
	* Now L2SkillSpawn won't have null spawns...
	* Partially reverted [4890] changes on L2SkillSpawn...
	* Minor rework on L2TotemInstance.
	* Unhardcoded all NPC instances.

    C   C:/L2J_T26/L2J_Server_BETA/java/com/l2jserver/gameserver/model/actor/instance/L2TotemInstance.java
    G   C:/L2J_T26/L2J_Server_BETA/java/com/l2jserver/gameserver/model/actor/L2Npc.java
    C   C:/L2J_T26/L2J_Server_BETA/java/com/l2jserver/gameserver/skills/l2skills/L2SkillSpawn.java

------------------------------------------------------------------------
r3578 | torikawatukune | 2012-01-06 00:12:26 +0900 (? 06 1 2012) | 2 lines

SYNC: CORE r5120 / MELERIX
BETA/STABLE: Few More Improvements for [4886], also enabled it for Community Server too.
------------------------------------------------------------------------
r3576 | torikawatukune | 2012-01-06 00:07:48 +0900 (? 06 1 2012) | 2 lines

SYNC: CORE r5119 / UnAfraid
Removing Deprecated method
------------------------------------------------------------------------
r3575 | torikawatukune | 2012-01-05 23:54:14 +0900 (木, 05 1 2012) | 2 lines

SYNC: CORE r5118 / UnAfraid
L2World's objects debug fix thanks nik for report.
------------------------------------------------------------------------
r3574 | torikawatukune | 2012-01-05 23:16:13 +0900 (木, 05 1 2012) | 1 line

スクリプト コンパイル時?メ?ージの表現を少し変更
------------------------------------------------------------------------
r3536 | torikawatukune | 2012-01-02 21:19:56 +0900 (? 02 1 2012) | 2 lines

SYNC: CORE r5117 / MELERIX
BETA: Removed PeaceZone sysmsg (is not used in H5 at least).
------------------------------------------------------------------------
r3535 | torikawatukune | 2012-01-02 21:18:10 +0900 (? 02 1 2012) | 2 lines

SYNC: CORE r5116 / MELERIX
BETA: Unhardcoded more things in Zones.
------------------------------------------------------------------------
r3534 | torikawatukune | 2012-01-02 21:15:49 +0900 (? 02 1 2012) | 2 lines

SYNC: CORE r5115 / MELERIX
BETA/STABLE: Chairs should not require castle.
------------------------------------------------------------------------
r3530 | torikawatukune | 2011-12-31 02:07:02 +0900 (? 31 12 2011) | 2 lines

SYNC: CORE r5114 / MELERIX
BETA: Fix for Ticket #5857.
------------------------------------------------------------------------
r3526 | torikawatukune | 2011-12-28 22:49:09 +0900 (水, 28 12 2011) | 2 lines

SYNC: CORE r5113 / MELERIX
BETA/STABLE: Some more for [5106].
------------------------------------------------------------------------
r3525 | torikawatukune | 2011-12-28 22:45:13 +0900 (水, 28 12 2011) | 1 line

CORE r5112 追?
------------------------------------------------------------------------
r3524 | torikawatukune | 2011-12-28 22:43:52 +0900 (水, 28 12 2011) | 7 lines

SYNC: CORE r5112 / Zoey76
BETA: Event Drop List OOP rework:
	* Backward compatible.
	* With support for one single item.
	* Cleaner and formatted.
Now is possible to initialize all event drops statically for an event and keep them in one single array.
The old "constructor" is still present, but I'd recommend the use of the OOP form.
------------------------------------------------------------------------
r3523 | torikawatukune | 2011-12-28 18:00:32 +0900 (水, 28 12 2011) | 2 lines

FastIntObjectMap
trove + javolution = torja
------------------------------------------------------------------------
r3521 | torikawatukune | 2011-12-28 17:38:10 +0900 (水, 28 12 2011) | 2 lines

SYNC: CORE r5111 / MELERIX
BETA: Unhardcoded few things in Zones and Cleanup.
------------------------------------------------------------------------
r3520 | torikawatukune | 2011-12-28 17:32:26 +0900 (水, 28 12 2011) | 2 lines

SYNC: CORE r5110 / Nik
BETA: L2TIntObjectHashMap updates. Fixes deadlock on server shutdown.
------------------------------------------------------------------------
r3519 | torikawatukune | 2011-12-28 17:29:25 +0900 (水, 28 12 2011) | 2 lines

SYNC: CORE r5109 / Nik
BETA: Fixing Recommendation bonus to give bonus EXP/SP
------------------------------------------------------------------------
r3518 | torikawatukune | 2011-12-28 17:26:07 +0900 (水, 28 12 2011) | 2 lines

FastIntObjectMap
trove + javolution = torja
------------------------------------------------------------------------
r3495 | torikawatukune | 2011-12-23 13:05:23 +0900 (? 23 12 2011) | 2 lines

FastIntObjectMap
trove + javolution = torja
------------------------------------------------------------------------
r3494 | torikawatukune | 2011-12-23 10:59:47 +0900 (? 23 12 2011) | 2 lines

FastIntObjectMap
trove + javolution = torja
------------------------------------------------------------------------
r3492 | torikawatukune | 2011-12-22 02:00:41 +0900 (木, 22 12 2011) | 2 lines

SYNC: CORE r5107 / Nik
BETA: Fixing problems at L2Event when DATAPACK_ROOT isnt set in the config. (thanks nonom)
------------------------------------------------------------------------
r3489 | torikawatukune | 2011-12-22 00:50:08 +0900 (木, 22 12 2011) | 2 lines

SYNC: CORE r5106 / MELERIX
BETA/STABLE: Updating '''FuncEnchant''' (missing bonus for two-hand weapons and few improvements to reduce code).
------------------------------------------------------------------------
r3486 | torikawatukune | 2011-12-19 23:26:10 +0900 (? 19 12 2011) | 2 lines

SYNC: CORE r5105 / MELERIX
BETA/STABLE: Disabled auto validation for HTML files due L2 HTML files don't follow standards.
------------------------------------------------------------------------
r3485 | torikawatukune | 2011-12-19 23:24:05 +0900 (? 19 12 2011) | 2 lines

SYNC: CORE r5104 / MELERIX
BETA/STABLE: Minor Cleanup.
------------------------------------------------------------------------
r3484 | torikawatukune | 2011-12-19 23:21:32 +0900 (? 19 12 2011) | 2 lines

SYNC: DP r8593 / MELERIX
BETA/STABLE: Few missing XSD files.
------------------------------------------------------------------------
r3483 | torikawatukune | 2011-12-19 05:48:11 +0900 (? 19 12 2011) | 2 lines

SYNC: CORE r5103 / MELERIX
BETA/STABLE: Improved [4886].
------------------------------------------------------------------------
r3480 | torikawatukune | 2011-12-19 04:28:11 +0900 (? 19 12 2011) | 2 lines

FastIntObjectMap
trove + javolution = torja
------------------------------------------------------------------------
r3479 | torikawatukune | 2011-12-19 04:26:22 +0900 (? 19 12 2011) | 1 line

アイ?「?き火用の火打石?幹30個を持った状態で使?焚き火をおこせます?
------------------------------------------------------------------------
r3478 | torikawatukune | 2011-12-16 17:46:16 +0900 (? 16 12 2011) | 2 lines

FastIntObjectMap
trove + javolution = torja
------------------------------------------------------------------------
r3475 | torikawatukune | 2011-12-16 00:47:53 +0900 (? 16 12 2011) | 2 lines

SYNC: CORE r5102 / Nik
BETA: L2J Event Engine - managers unspawn and event dir fixes.
------------------------------------------------------------------------
r3471 | torikawatukune | 2011-12-15 23:36:02 +0900 (木, 15 12 2011) | 1 line

StringInternでputIfAbsent使用
------------------------------------------------------------------------
r3470 | torikawatukune | 2011-12-11 01:45:54 +0900 (日, 11 12 2011) | 1 line

DeadLockDetectorがスタ??行しか表示できな??合?解?
------------------------------------------------------------------------
r3467 | torikawatukune | 2011-12-02 20:55:57 +0900 (? 02 12 2011) | 3 lines

SYNC: CORE r5101 / Nik
BETA: Chance skills trigger on reflected damage fix.
(sorry for being inactive the last months, I've had to work on some project of mine, then I've decided to get some rest from java for some time and play those cool games which recently came out... anyway, now I will be busy making another L2J server, so most of the fixes going there will be commited here. In short - Im back)
------------------------------------------------------------------------
r3466 | torikawatukune | 2011-12-02 20:53:22 +0900 (? 02 12 2011) | 2 lines

SYNC: CORE r5100 / UnAfraid
BETA: Typo fix for NpcTable now it will load targetable, showName, aggro from custom npcs as well thanks  tukune, DareStrike, VlLight
------------------------------------------------------------------------
r3463 | torikawatukune | 2011-12-02 20:41:33 +0900 (? 02 12 2011) | 2 lines

SYNC: CORE r5099 / UnAfraid
BETA: Config for default enchant rate
------------------------------------------------------------------------
r3460 | torikawatukune | 2011-12-01 23:55:57 +0900 (木, 01 12 2011) | 7 lines

CORE r5098 & DP r8579 に関する修正
* ??ブル??フィールドが移動した?目
    npc.aggro ?npcaidata.aggro
    npc.show_name ?npcaidata.showName
    npc.targetable ?npcaidata.targetable
* npcaidata.showNameの?ォルト?trueなのに?ｐ??????javaの_showNameの?ォルト?falseと食い違って?ため、オリジナルNPCの?npcaidataを作?して?いNPCは名前が表示されなくなってしま??合?
(npcaidataを作?して?ば問題な?
------------------------------------------------------------------------
r3458 | torikawatukune | 2011-11-29 23:21:22 +0900 (火, 29 11 2011) | 2 lines

SYNC: CORE r5098 / UnAfraid
BETA: Moved aggro, targetable, showName to npcaidata and particly added VlLight's 'Implementation of "showName" and "targetable" properties' others requires better testing
------------------------------------------------------------------------
r3456 | torikawatukune | 2011-11-26 22:05:28 +0900 (? 26 11 2011) | 2 lines

SYNC: CORE r5097 / Zoey76
BETA: Preventing NPE in Long Range skills, thanks nonom/UnAfraid for report.
------------------------------------------------------------------------
r3449 | torikawatukune | 2011-11-25 16:02:19 +0900 (? 25 11 2011) | 2 lines

SYNC: CORE r5096 / MELERIX
BETA: Update to Trove 3.0.2.
------------------------------------------------------------------------
r3447 | torikawatukune | 2011-11-25 15:40:56 +0900 (? 25 11 2011) | 3 lines

SYNC: CORE r5095 / Zoey76
BETA: Fix for #5795
Changed related L2TIntObjectHashMap to use .values(V[]) too.
------------------------------------------------------------------------
r3446 | torikawatukune | 2011-11-25 15:37:23 +0900 (? 25 11 2011) | 2 lines

SYNC: CORE r5094 / Zoey76
BETA: Fix for IndexOutOfBoundsException from [5092] and added "randomness" for long range skill.
------------------------------------------------------------------------
r3445 | torikawatukune | 2011-11-25 15:35:08 +0900 (? 25 11 2011) | 2 lines

SYNC: CORE r5094 / Zoey76
BETA: Fix for IndexOutOfBoundsException from [5092] and added "randomness" for long range skill.
------------------------------------------------------------------------
r3443 | torikawatukune | 2011-11-25 11:22:34 +0900 (? 25 11 2011) | 3 lines

整?
sendPacket\(SystemMessage\.getSystemMessage\(SystemMessageId\.(\w+)\)\);
sendPacket(SystemMessageId.\1);
------------------------------------------------------------------------
r3442 | torikawatukune | 2011-11-25 10:57:52 +0900 (? 25 11 2011) | 1 line

整?
------------------------------------------------------------------------
r3440 | torikawatukune | 2011-11-25 10:24:06 +0900 (? 25 11 2011) | 2 lines

SYNC: CORE r5093 / Zoey76
BETA: SystemMessage cleanup.
------------------------------------------------------------------------
r3431 | torikawatukune | 2011-11-22 20:15:10 +0900 (火, 22 11 2011) | 6 lines

SYNC: CORE r5092 / Zoey76
BETA: More for [5090]:
	* Logger typo fix, thanks UnAfraid for report.
	* Short skill range typo fix, thanks tukune for report.
	* Format and cleanup.
	* Minor code refactoring to avoid NPEs.
------------------------------------------------------------------------
r3430 | torikawatukune | 2011-11-22 20:08:32 +0900 (火, 22 11 2011) | 3 lines

SYNC: CORE r5091 / Zoey76
BETA: Cleanup and code format for HelperBuffTable.
	* Fixed typo in logger.
------------------------------------------------------------------------
r3427 | torikawatukune | 2011-11-22 19:35:53 +0900 (火, 22 11 2011) | 6 lines

SYNC: CORE r5090 / Zoey76
BETA: L2AttackableAI fix:
	* Fixed short/long range skills mapping.
	* Proper logger for L2AttackableAI and L2ControllableMobAI.
	* Thanks pmq, dljac, UnAfraid for report.
	* Fox for #5781
------------------------------------------------------------------------
r3419 | torikawatukune | 2011-11-19 22:39:37 +0900 (? 19 11 2011) | 2 lines

CORE r5089 / UnAfraid
BETA: Core Part for [DP8558]
------------------------------------------------------------------------
r3414 | torikawatukune | 2011-11-19 01:18:43 +0900 (? 19 11 2011) | 1 line

NPE
------------------------------------------------------------------------
r3412 | torikawatukune | 2011-11-17 17:37:19 +0900 (木, 17 11 2011) | 3 lines

山奥の仙人マスター ヨギ
* +1??3まで?00%成功?4以後が確?6.66%
* セリフまちがい修正
------------------------------------------------------------------------
r3411 | torikawatukune | 2011-11-17 16:52:05 +0900 (木, 17 11 2011) | 1 line

NpcTable.java r5088 でパラメータを?列で渡す仕様に変更されてしまったが??無?えに効?悪??で、以前?リビジョンを?ージしてパラメータ?つのを復活させた?関数オーバ?ロードです?
------------------------------------------------------------------------
r3410 | torikawatukune | 2011-11-17 16:24:40 +0900 (木, 17 11 2011) | 2 lines

SYNC: CORE r5088 / UnAfraid
BETA: Some methods of NpcTable (like getAllOfLevel, getAllMonstersOfLevel, etc..) can use now more then one parameter.
------------------------------------------------------------------------
r3403 | torikawatukune | 2011-11-17 03:16:38 +0900 (木, 17 11 2011) | 1 line

山奥の仙人マスター ヨギの武器エンチャント?propertiesに関係なく??確?なるよ?した.
------------------------------------------------------------------------
r3402 | torikawatukune | 2011-11-16 21:49:18 +0900 (水, 16 11 2011) | 1 line

「クリスタル スクロール」?設定を削除
------------------------------------------------------------------------
r3399 | torikawatukune | 2011-11-16 20:04:40 +0900 (水, 16 11 2011) | 3 lines

SYNC: CORE r5087 / UnAfraid
BETA: Enchant system rework max enchant and enchant rate are moved from configs to DP (dist/game/data/enchantData.xml)
More info http://www.l2jserver.com/forum/viewtopic.php?f=69&t=23983
------------------------------------------------------------------------
r3397 | torikawatukune | 2011-11-16 19:46:11 +0900 (水, 16 11 2011) | 2 lines

SYNC: CORE r5086 / UnAfraid
BETA: Support for effect ManaHealByLevel
------------------------------------------------------------------------
r3396 | torikawatukune | 2011-11-16 19:41:35 +0900 (水, 16 11 2011) | 2 lines

SYNC: CORE r5085 / UnAfraid
BETA: Archer's AI Update now monster have to run away from target not randomly thanks Tryskell
------------------------------------------------------------------------
r3395 | torikawatukune | 2011-11-16 19:30:39 +0900 (水, 16 11 2011) | 6 lines

SYNC: CORE r5084 / Zoey76
BETA: Update for [5083] :
	* Some Javadocs added/fixed.
	* Minor typo fixed in Combat Flag, thanks jurchiks for report.
	* Format and cleanup for some files.
	* Deleted empty folder.
------------------------------------------------------------------------
r3394 | torikawatukune | 2011-11-16 19:17:52 +0900 (水, 16 11 2011) | 6 lines

SYNC: CORE r5084 / Zoey76
BETA: Update for [5083] :
	* Some Javadocs added/fixed.
	* Minor typo fixed in Combat Flag, thanks jurchiks for report.
	* Format and cleanup for some files.
	* Deleted empty folder.
------------------------------------------------------------------------
r3393 | torikawatukune | 2011-11-16 15:18:42 +0900 (水, 16 11 2011) | 2 lines

改?? CORE r5083 & DP r8546 に同期

------------------------------------------------------------------------
r3391 | torikawatukune | 2011-11-16 14:27:00 +0900 (水, 16 11 2011) | 2 lines

SYNC: CORE r5083 / Zoey76
BETA: Rearranging Item related classes in core.
------------------------------------------------------------------------
r3390 | torikawatukune | 2011-11-16 12:52:19 +0900 (水, 16 11 2011) | 2 lines

SYNC: CORE r5081 / UnAfraid
BETA: Sharing map of BlockList class instead of using synchronized sometimes NPE happens and causing map data loose thanks nonom for testing.
------------------------------------------------------------------------
r3387 | torikawatukune | 2011-11-15 22:18:00 +0900 (火, 15 11 2011) | 1 line

SYNC: CORE r5080
------------------------------------------------------------------------
r3386 | torikawatukune | 2011-11-15 22:12:32 +0900 (火, 15 11 2011) | 2 lines

SYNC: CORE r5080 / UnAfraid
BETA: Standartizing a bit handlers method names
------------------------------------------------------------------------
r3380 | torikawatukune | 2011-11-15 20:26:01 +0900 (火, 15 11 2011) | 3 lines

getDistanceToForgetObjectがgetDistanceToWatchObjectより小さ??を返してしま???
モンスターからある特定?距離にプレイヤーがいると、?くgetAI()とdetachAI()を繰り返す.
見た目では全然わからな?、サーバ?CPUタイ?無?消費する原因になる可能性がある?で対?
------------------------------------------------------------------------
r3377 | torikawatukune | 2011-11-13 14:47:44 +0900 (日, 13 11 2011) | 2 lines

SYNC: CORE r5079 / UnAfraid
BETA: Fix for ticket #5773 && #5774
------------------------------------------------------------------------
r3369 | torikawatukune | 2011-11-13 08:24:06 +0900 (日, 13 11 2011) | 2 lines

SYNC: CORE r5078 / UnAfraid
BETA: Removing custom talisman mana decreasement method leaven untill dp wasn't completly updated.
------------------------------------------------------------------------
r3368 | torikawatukune | 2011-11-13 08:21:40 +0900 (日, 13 11 2011) | 2 lines

SYNC: CORE r5077 / UnAfraid
BETA: Moving Trait enum out of L2Skill
------------------------------------------------------------------------
r3367 | torikawatukune | 2011-11-13 08:18:55 +0900 (日, 13 11 2011) | 3 lines

SYNC: CORE r5076 / UnAfraid
BETA: Support for etc items passive skills when you hold etc item with passive effects they'll apply on your char now (Mostly Runes of Exp & SP)
Thanks nik and Zoey76
------------------------------------------------------------------------
r3365 | torikawatukune | 2011-11-13 08:11:00 +0900 (日, 13 11 2011) | 2 lines

SYNC: CORE r5075 / UnAfraid
BETA: Config for Max SP also
------------------------------------------------------------------------
r3364 | torikawatukune | 2011-11-13 08:08:26 +0900 (日, 13 11 2011) | 2 lines

SYNC: CORE r5074 / UnAfraid
BETA: Moving getExpMultiplier into PcStat and also adding one for sp new stat available: "bonusSp"
------------------------------------------------------------------------
r3360 | torikawatukune | 2011-11-13 07:53:24 +0900 (日, 13 11 2011) | 2 lines

SYNC: CORE r5073 / UnAfraid
BETA: new skill boolean parameter isStaticHeal (if is set to true EffectHeal won't use formulas so no bonuses)
------------------------------------------------------------------------
r3358 | torikawatukune | 2011-11-13 02:12:09 +0900 (日, 13 11 2011) | 2 lines

SYNC: CORE r5072 / UnAfraid
BETA: More effects Heal, ManaHeal, CpHeal (For fixed values)
------------------------------------------------------------------------
r3355 | torikawatukune | 2011-11-13 01:41:38 +0900 (日, 13 11 2011) | 2 lines

SYNC: CORE r5071 / UnAfraid
BETA: HealPercent, ManaHealPercent, CpHealPercent as effects
------------------------------------------------------------------------
r3349 | torikawatukune | 2011-11-13 00:19:54 +0900 (日, 13 11 2011) | 2 lines

SYNC: CORE r5070 / UnAfraid
BETA: Deadlock fix thanks Deedlit and jurchicks 
------------------------------------------------------------------------
r3346 | torikawatukune | 2011-11-12 23:49:17 +0900 (? 12 11 2011) | 2 lines

SYNC: CORE r5069 / Zoey76
BETA: Some improvements by UnAfraid and me.
------------------------------------------------------------------------
r3345 | torikawatukune | 2011-11-12 14:01:56 +0900 (? 12 11 2011) | 1 line

整?
------------------------------------------------------------------------
r3343 | torikawatukune | 2011-11-12 13:14:03 +0900 (? 12 11 2011) | 1 line

? - 「AI_INTENTION_IDOL状態からAI_INTENTION_ACTIVEにさせる?はアグレ?ブMOBのみ?
------------------------------------------------------------------------
r3342 | torikawatukune | 2011-11-12 13:11:50 +0900 (? 12 11 2011) | 1 line

GMキャラでNPCをSHIFTクリ?したとき詳細??を表示するよう追?
------------------------------------------------------------------------
r3336 | torikawatukune | 2011-11-09 01:41:16 +0900 (水, 09 11 2011) | 2 lines

SYNC: CORE r5068 / Zoey76
BETA: Reverting [5061] and Code Format and Cleanup.
------------------------------------------------------------------------
r3335 | torikawatukune | 2011-11-09 01:38:23 +0900 (水, 09 11 2011) | 1 line

旧フリン?サ スクリプトをま?去して???でConfigの変数を残しておく
------------------------------------------------------------------------
r3334 | torikawatukune | 2011-11-09 01:35:11 +0900 (水, 09 11 2011) | 2 lines

SYNC: CORE r5067 / UnAfraid
BETA: Removing Frintezza config
------------------------------------------------------------------------
r3333 | torikawatukune | 2011-11-09 01:20:42 +0900 (水, 09 11 2011) | 2 lines

SYNC: CORE r5066 / UnAfraid
BETA: Adding few missing system messages and olympiad quests to daily cleanup
------------------------------------------------------------------------
r3331 | torikawatukune | 2011-11-09 01:04:27 +0900 (水, 09 11 2011) | 2 lines

CORE r5065 / UnAfraid
BETA: Olympiad quests notifications
------------------------------------------------------------------------
r3330 | torikawatukune | 2011-11-09 00:49:33 +0900 (水, 09 11 2011) | 3 lines

data/scripts/handlers/* スクリプトのロードが?つでも失敗するとコマンドが全?てシャ??ンすらできなくなる?で?要なコマンド?み予備をロードしておく?
* GMコマンド? //server_shutdown と //server_restart
* telnetコマンド? shutdown と restart
------------------------------------------------------------------------
r3329 | torikawatukune | 2011-11-09 00:42:37 +0900 (水, 09 11 2011) | 1 line

ゲー?ーバ?telnetでOSのコマンドが使えるように
------------------------------------------------------------------------
r3325 | torikawatukune | 2011-11-08 21:00:39 +0900 (火, 08 11 2011) | 2 lines

SYNC: CORE r5064 / UnAfraid
BETA: Moving telnet commands in dp
------------------------------------------------------------------------
r3323 | torikawatukune | 2011-11-08 20:48:16 +0900 (火, 08 11 2011) | 2 lines

SYNC: CORE r5063 / Zoey76
BETA: Update to Trove 3.0.1.
------------------------------------------------------------------------
r3309 | torikawatukune | 2011-11-06 01:47:07 +0900 (日, 06 11 2011) | 1 line

RequestUnEquipItem.javaが復活したのでConfig.MOD_AURAも復活
------------------------------------------------------------------------
r3308 | torikawatukune | 2011-11-06 01:37:54 +0900 (日, 06 11 2011) | 3 lines

SYNC: CORE r5062 / Zoey76
BETA: Partially reverted [5055], now RequestUnEquipItem is updated, custom checks and system messages removed/updated with retail information.
Also removed custom checks for Cursed Weapons.
------------------------------------------------------------------------
r3305 | torikawatukune | 2011-11-06 01:27:30 +0900 (日, 06 11 2011) | 2 lines

SYNC: CORE r5061 / UnAfraid
BETA: More from [5059]
------------------------------------------------------------------------
r3303 | torikawatukune | 2011-11-05 23:11:26 +0900 (? 05 11 2011) | 2 lines

SYNC: CORE r5060 / UnAfraid
BETA: Using Location class a bit more
------------------------------------------------------------------------
r3302 | torikawatukune | 2011-11-05 21:46:42 +0900 (? 05 11 2011) | 4 lines

MC_Showと旧FrintezzaでNPEが?る不?合に関して CORE r5059 で全てのQuestTimerに共有ロ?をかけるように修正されました?
マルチスレ?競合して?のは今?ところMC_Showと旧Frintezzaのみなのでそ??つ?共有ロ?するよう変更しました?
他?クエストすべて共有ロ?する??無?思います?で?
もし問題があればConfig.javaのQUEST_TIMER_SHAREDをtrueにして再コンパイルしてください?
------------------------------------------------------------------------
r3301 | torikawatukune | 2011-11-05 21:20:01 +0900 (? 05 11 2011) | 5 lines

SYNC: CORE r5059 / Zoey76
BETA: Maps to shared:
	* Changing event timers map to shared, thanks tukune for poiting this out.
	* Changing active makers map to shared by Phantom2005, thanks qwert13 for testing.
'''Note:''' This ''should'' fix NPE spam in MC Show and problems while using AltGameCreation = True.
------------------------------------------------------------------------
r3300 | torikawatukune | 2011-11-05 20:57:41 +0900 (? 05 11 2011) | 1 line

スクリプト互換性のために public SocialAction(L2Character cha, int actionId) を復活
------------------------------------------------------------------------
r3298 | torikawatukune | 2011-11-05 19:47:04 +0900 (? 05 11 2011) | 3 lines

SYNC: CORE r5058 / UnAfraid
BETA: Social Action back to (int, int) constructor.
- Also added broadcastSocialAction method in L2Character for quick usage
------------------------------------------------------------------------
r3295 | torikawatukune | 2011-11-05 19:03:44 +0900 (? 05 11 2011) | 10 lines

SYNC: CORE r5057 / Zoey76
BETA: Fixes and cleanup:
	* AugmentationData: missing type arguments for generic class.
	* FuncTemplate: missing type arguments for generic class.
	* L2SkillDrain: redundant cast to int.
	* AccountingFormatter: possible fall-through into case.
	* L2TIntObjectHashMap: serializable class has no definition of serialVersionUID.
	* L2SiegeClan: empty statement.
	* CommunityServerThread: static method should be qualified by type name.
	* L2CastleChamberlainInstance: possible fall-through into case.
------------------------------------------------------------------------
r3294 | torikawatukune | 2011-11-05 18:21:56 +0900 (? 05 11 2011) | 6 lines

SYNC: CORE r5056 / Zoey76
BETA: Implementing "Next Action" by CSharpRU as Yaroslav:
	* Queued sit action while running by CSharpRU.
	* Queued equip/unequip item action while casting a spell by me.
	* Player should stop moving after casting self-buff committed in [5055].
'''Note:''' More "next actions" implementations are missing which require retail confirmation.
------------------------------------------------------------------------
r3293 | torikawatukune | 2011-11-05 18:18:50 +0900 (? 05 11 2011) | 2 lines

SYNC: CORE r5055 / Zoey76
BETA: Removing deprecated client packet and the rest of [5054].
------------------------------------------------------------------------
r3292 | torikawatukune | 2011-11-05 18:11:22 +0900 (? 05 11 2011) | 2 lines

SYNC: CORE r5054 / Zoey76
BETA: Typo fixes and JavaDocs fixes.
------------------------------------------------------------------------
r3291 | torikawatukune | 2011-11-05 18:01:26 +0900 (? 05 11 2011) | 2 lines

SYNC: CORE r5052 / UnAfraid
BETA: NPE fix in Hero diary and possible memory leak thanks JIV
------------------------------------------------------------------------
r3290 | torikawatukune | 2011-11-05 17:56:20 +0900 (? 05 11 2011) | 2 lines

SYNC: CORE r5051 / UnAfraid
BETA: Support for Destruction Enchants and PC Bang ones
------------------------------------------------------------------------
r3283 | torikawatukune | 2011-10-30 21:29:45 +0900 (日, 30 10 2011) | 2 lines

SYNC: CORE r5050 / UnAfraid
BETA: Unhardcoding fishing rods too
------------------------------------------------------------------------
r3282 | torikawatukune | 2011-10-30 21:27:24 +0900 (日, 30 10 2011) | 4 lines

SYNC: CORE r5049 / UnAfraid
BETA: Unhardcoding flag functionality
- Added 3 new parameters into L2Weapon isForceEquip (Cannot be disarmed), isAttackWeapon (Disables attack), useWeaponSkillsOnly (Only skills that are assigned to the weapon can be used)
Note: All checks will not work for GM!
------------------------------------------------------------------------
r3272 | torikawatukune | 2011-10-29 20:58:20 +0900 (? 29 10 2011) | 2 lines

SYNC: CORE r5048 / Zoey76
BETA: Minor typo fix and cleanup.
------------------------------------------------------------------------
r3271 | torikawatukune | 2011-10-29 20:56:00 +0900 (? 29 10 2011) | 3 lines

CORE r5047 / Zoey76
BETA: Configuration option to enable/disable AutoAnnounce logs.
'''Note:''' It's disabled by default.
------------------------------------------------------------------------
r3266 | torikawatukune | 2011-10-29 20:05:59 +0900 (? 29 10 2011) | 6 lines

SYNC: CORE r5045 / Zoey76
BETA: Skill Trees fixes and improvements:
	* Game server shouldn't crash if skill trees folder isn't present.
	* Unhardcoding Race check for skills, previously work for Dwarvens.
	* Fixed validators for enchanted Transfer skills and Race specific Fishing Skills.
	* Using Race enum instead of Race Id in L2SkillLearn.
------------------------------------------------------------------------
r3265 | torikawatukune | 2011-10-29 20:02:32 +0900 (? 29 10 2011) | 3 lines

SYNC: CORE r5044 / Nik
BETA: Config option to set offline traders invulnerable is removed.
Added a new option to set them to take damage or not. This way they can be recharged and buffed.
------------------------------------------------------------------------
r3264 | torikawatukune | 2011-10-29 15:23:07 +0900 (? 29 10 2011) | 3 lines

フリン?サ インスタントダンジョン とりあえずまともに動作するよ?調整
* 未 - スカーレ? ヴァン ハリシャのAI?攻?キル
* 未 - ?部屋めと?部屋め、壁データがな?壁?向こ??MOBを殴れる
------------------------------------------------------------------------
r3260 | torikawatukune | 2011-10-26 23:09:40 +0900 (水, 26 10 2011) | 2 lines

SYNC: CORE r5043 / MELERIX
BETA/STABLE: Changed abnormal --> abnormalVisualEffect, by UnAfraid.
------------------------------------------------------------------------
r3259 | torikawatukune | 2011-10-26 23:07:21 +0900 (水, 26 10 2011) | 2 lines

SYNC: CORE r5042 / UnAfraid
BETA/STABLE: displayId for abnormal icon and gm/clan fix
------------------------------------------------------------------------
r3257 | torikawatukune | 2011-10-26 23:04:03 +0900 (水, 26 10 2011) | 2 lines

SYNC: CORE r5041 / MELERIX
BETA/STABLE: Updating Respawn Time for the old Zaken.
------------------------------------------------------------------------
r3252 | torikawatukune | 2011-10-26 21:59:33 +0900 (水, 26 10 2011) | 1 line

L2Worldの??用コードをConfig.DEBUGがtrueのときだけ?るよ?変更
------------------------------------------------------------------------
r3251 | torikawatukune | 2011-10-26 21:53:27 +0900 (水, 26 10 2011) | 2 lines

SYNC: CORE r5040 / UnAfraid
BETA: Improving L2World's debug regarding OID Map
------------------------------------------------------------------------
r3250 | torikawatukune | 2011-10-26 21:25:38 +0900 (水, 26 10 2011) | 2 lines

SYNC: CORE r5039 / BiggBoss
Avoid to create a new object to port a player
------------------------------------------------------------------------
r3248 | torikawatukune | 2011-10-26 20:36:23 +0900 (水, 26 10 2011) | 1 line

整?
------------------------------------------------------------------------
r3245 | torikawatukune | 2011-10-25 01:43:33 +0900 (火, 25 10 2011) | 2 lines

SYNC: CORE r5038 / MELERIX
BETA/STABLE: Organizing Imports.
------------------------------------------------------------------------
r3244 | torikawatukune | 2011-10-25 01:34:11 +0900 (火, 25 10 2011) | 2 lines

SYNC: CORE r5037 / UnAfraid
BETA: Max run speed is 300 now
------------------------------------------------------------------------
r3241 | torikawatukune | 2011-10-25 00:40:27 +0900 (火, 25 10 2011) | 2 lines

SYNC: CORE r5036 / BiggBoss
Adding util's formatDate method for date formatting by Tryskell
------------------------------------------------------------------------
r3239 | torikawatukune | 2011-10-25 00:10:42 +0900 (火, 25 10 2011) | 2 lines

SYNC: CORE r5035 / Zoey76
BETA: ItemsOnGroundManager code formatting and cleanup.
------------------------------------------------------------------------
r3237 | torikawatukune | 2011-10-24 23:22:21 +0900 (? 24 10 2011) | 1 line

整?
------------------------------------------------------------------------
r3236 | torikawatukune | 2011-10-24 23:21:42 +0900 (? 24 10 2011) | 1 line

Integer --> int
------------------------------------------------------------------------
r3235 | torikawatukune | 2011-10-22 15:57:05 +0900 (? 22 10 2011) | 2 lines

SYNC: CORE r5034 / UnAfraid
BETA/STABLE: Adding some synchronizations back to write methods in Point3D volatile are not synced vars..
------------------------------------------------------------------------
r3233 | torikawatukune | 2011-10-21 15:34:49 +0900 (? 21 10 2011) | 2 lines

SYNC: CORE r5030 / MELERIX
BETA/STABLE: Minor updates in script batch files.
------------------------------------------------------------------------
r3228 | torikawatukune | 2011-10-21 14:55:48 +0900 (? 21 10 2011) | 3 lines

SYNC: CORE r5031 / Zoey76
BETA: Typo fix for [5013], NPC Races should be set (always) on NPC load.
	* Minor code refactoring.
------------------------------------------------------------------------
r3227 | torikawatukune | 2011-10-21 14:51:03 +0900 (? 21 10 2011) | 2 lines

SYNC: CORE r5030 / MELERIX
BETA/STABLE: Minor updates in script batch files.
------------------------------------------------------------------------
r3226 | torikawatukune | 2011-10-21 14:44:24 +0900 (? 21 10 2011) | 2 lines

SYNC: CORE r5029 / MELERIX
BETA/STABLE: Servitor's Buffs shouldn't be stored when is dead, thanks plim.
------------------------------------------------------------------------
r3224 | torikawatukune | 2011-10-21 14:34:55 +0900 (? 21 10 2011) | 2 lines

SYNC: CORE r5028 / MELERIX
BETA/STABLE: Cleanup EffectStunSelf.
------------------------------------------------------------------------
r3221 | torikawatukune | 2011-10-21 02:57:45 +0900 (? 21 10 2011) | 2 lines

SYNC: CORE r5027 / MELERIX
BETA/STABLE: Cleanup EffectSilenceMagicPhysical.
------------------------------------------------------------------------
r3220 | torikawatukune | 2011-10-21 02:32:25 +0900 (? 21 10 2011) | 2 lines

SYNC: CORE r5026 / UnAfraid
And this happens when i must sleep but i don't.
------------------------------------------------------------------------
r3219 | torikawatukune | 2011-10-21 02:25:59 +0900 (? 21 10 2011) | 1 line

SYNC: CORE r5025 / UnAfraid
------------------------------------------------------------------------
r3218 | torikawatukune | 2011-10-21 02:23:50 +0900 (? 21 10 2011) | 2 lines

SYNC: CORE r5024 / UnAfraid
BETA: L2Event typo fix dual box count 0 means disabled not 0 players per ip can register
------------------------------------------------------------------------
r3217 | torikawatukune | 2011-10-21 02:10:24 +0900 (? 21 10 2011) | 2 lines

SYNC: CORE r5023 / UnAfraid
BETA: Removing javaTest working dir
------------------------------------------------------------------------
r3216 | torikawatukune | 2011-10-20 21:59:35 +0900 (木, 20 10 2011) | 2 lines

SYNC: CORE r5020 / Nik
BETA: Core support for ignoreSkillMute => when set to true, the skill can be casted even if it should be blocked by phys/magic skill block (shield bash, silence etc.)
------------------------------------------------------------------------
r3215 | torikawatukune | 2011-10-20 21:48:05 +0900 (木, 20 10 2011) | 2 lines

SYNC: CORE r5019 / UnAfraid
BETA: Moving all tools inside com.l2jserver.tools
------------------------------------------------------------------------
r3214 | torikawatukune | 2011-10-20 21:39:17 +0900 (木, 20 10 2011) | 2 lines

SYNC: CORE r5019 / UnAfraid
BETA: Moving all tools inside com.l2jserver.tools
------------------------------------------------------------------------
r3209 | torikawatukune | 2011-10-20 17:19:37 +0900 (木, 20 10 2011) | 2 lines

SYNC: CORE r5018 / UnAfraid
BETA: Little source format for db installers
------------------------------------------------------------------------
r3207 | torikawatukune | 2011-10-20 17:07:02 +0900 (木, 20 10 2011) | 3 lines

SYNC: CORE r5017 / Zoey76
BETA: Fix for [4989], #5731:
	* Skill shortcut level wasn't updated properly after skill enchant.
------------------------------------------------------------------------
r3202 | torikawatukune | 2011-10-20 00:03:09 +0900 (木, 20 10 2011) | 1 line

掲示板お気に入り?GrandBossでNPE
------------------------------------------------------------------------
r3199 | torikawatukune | 2011-10-19 21:17:05 +0900 (水, 19 10 2011) | 2 lines

SYNC: CORE r5016 / MELERIX
BETA/STABLE: Let's make login ban a bit more strict, also ShowStatusOnCommunityBoard to be false by default.
------------------------------------------------------------------------
r3198 | torikawatukune | 2011-10-19 20:26:25 +0900 (水, 19 10 2011) | 5 lines

SYNC: CORE r5015 / Zoey76
BETA: Command Channel fixes:
	* NPE fix in RequestExMPCCShowPartyMembersInfo by Tryskell.
	* Get the target's party leader, and do whole actions on him in RequestExAskJoinMPCC by Tryskell.
	* RequestExAskJoinMPCC#askJoinMPCC() using isClanLeader() and avoiding iterating over all skills by me.
------------------------------------------------------------------------
r3195 | torikawatukune | 2011-10-19 20:07:55 +0900 (水, 19 10 2011) | 6 lines

SYNC: CORE r5014 / Zoey76
BETA: Restoring Alternate Skill Learning System:
	* Minor cleanup.
	* JavaDocs added.
	* Do '''not'' use it along Skill Check system.
'''Note:''' This system is '''not''' recommended, class imbalance and unwanted side effect may occur.
------------------------------------------------------------------------
r3194 | torikawatukune | 2011-10-19 16:38:33 +0900 (水, 19 10 2011) | 1 line

整?
------------------------------------------------------------------------
r3192 | torikawatukune | 2011-10-19 14:06:43 +0900 (水, 19 10 2011) | 6 lines

SYNC: CORE r5013 / Zoey76
BETA: Code refactoring:
	* Proper getters and setters for L2NpcTemplate.
	* Formatting settings for enums.
	* Cleanup and typo fixing.
	* JavaDocs added.
------------------------------------------------------------------------
r3189 | torikawatukune | 2011-10-19 11:37:25 +0900 (水, 19 10 2011) | 2 lines

SYNC: CORE r5012 / Nik
BETA: serverpacket NPE fix.
------------------------------------------------------------------------
r3183 | torikawatukune | 2011-10-18 16:09:45 +0900 (火, 18 10 2011) | 7 lines

SYNC: CORE r5011 / BiggBoss
Siegable hall update:
- Updating to round based siege (retail like) bandit's stronghold and wild beast reserver sieges
- Fixing aucioner bug
- Make zone spawns location load and build more dynamic
- Improving admin siegable object doors commands
- Fixing siegable hall admin command npe
------------------------------------------------------------------------
r3182 | torikawatukune | 2011-10-18 15:36:16 +0900 (火, 18 10 2011) | 1 line

整?
------------------------------------------------------------------------
r3180 | torikawatukune | 2011-10-18 15:13:46 +0900 (火, 18 10 2011) | 2 lines

SYNC: CORE r5010 / Zoey76
BETA: Using proper getters and setters for L2CharTemplate.
------------------------------------------------------------------------
r3179 | torikawatukune | 2011-10-18 14:35:50 +0900 (火, 18 10 2011) | 2 lines

SYNC: CORE r5009 / Zoey76
BETA: Typo fix for [5005], and some JavaDocs.
------------------------------------------------------------------------
r3178 | torikawatukune | 2011-10-18 02:40:29 +0900 (火, 18 10 2011) | 2 lines

SYNC: CORE r5008 / Zoey76
BETA: Minor update for [5007].
------------------------------------------------------------------------
r3177 | torikawatukune | 2011-10-18 02:38:29 +0900 (火, 18 10 2011) | 2 lines

SYNC: CORE r5007 / UnAfraid
BETA: Update for [5006] after [DP8462]
------------------------------------------------------------------------
r3175 | torikawatukune | 2011-10-18 02:24:29 +0900 (火, 18 10 2011) | 2 lines

SYNC: CORE r5006 / UnAfraid
BETA: Shield's and Sigils cannot be elementable thanks lion for report
------------------------------------------------------------------------
r3173 | torikawatukune | 2011-10-18 01:53:34 +0900 (火, 18 10 2011) | 3 lines

SYNC: CORE r5005 / UnAfraid
BETA: Unhardcoding isEnchantable, isElementable from core now it will use enchant_enabled / element_enabled.
Also all 0/1 values replaced by booleans
------------------------------------------------------------------------
r3172 | torikawatukune | 2011-10-18 01:08:50 +0900 (火, 18 10 2011) | 2 lines

SYNC: CORE r5004 / Nik
BETA: A lil mistake at [4986] fixed.
------------------------------------------------------------------------
r3166 | torikawatukune | 2011-10-17 12:03:18 +0900 (? 17 10 2011) | 2 lines

SYNC: CORE r5002 / Zoey76
BETA: ClassCastException fix from [4998] and [4999].
------------------------------------------------------------------------
r3160 | torikawatukune | 2011-10-17 01:35:50 +0900 (? 17 10 2011) | 4 lines

SYNC: CORE r5001 / Zoey76
BETA: Code refactoring, fixes and cleanup by UnAfraid:
	* Using improved sendPacket.
	* Exploit fix at RequestWithDrawPremiumItem.
------------------------------------------------------------------------
r3156 | torikawatukune | 2011-10-16 22:05:41 +0900 (日, 16 10 2011) | 2 lines

SYNC: CORE r5000 / UnAfraid
BETA: Implementing is_oly_restricted item
------------------------------------------------------------------------
r3155 | torikawatukune | 2011-10-16 22:01:23 +0900 (日, 16 10 2011) | 2 lines

SYNC: CORE r4999 / Nik
BETA: Well, why not make the others aswell (more for [4998]
------------------------------------------------------------------------
r3154 | torikawatukune | 2011-10-16 21:55:11 +0900 (日, 16 10 2011) | 2 lines

SYNC: CORE r4998 / Nik
BETA: Using propper way getting values in an array at L2TIntObjectHashMap since the update done on trove. This way we will prevent unexpected AIOOBEs
------------------------------------------------------------------------
r3153 | torikawatukune | 2011-10-16 21:45:49 +0900 (日, 16 10 2011) | 7 lines

SYNC: CORE r4997 / Zoey76
BETA: Code refactoring:
	* Implemented getClanAllies(int allianceId).
	* Some JavaDoc fixes.
	* Using TradeItem now.
	* TradeList cleanup, more refactoring required.
	* Minor fix for Community Board when clan leader is null, thanks JIV.
------------------------------------------------------------------------
r3152 | torikawatukune | 2011-10-16 20:41:12 +0900 (日, 16 10 2011) | 1 line

整?anditStronghold
------------------------------------------------------------------------
r3149 | torikawatukune | 2011-10-16 19:02:48 +0900 (日, 16 10 2011) | 6 lines

SYNC: CORE r4996 / BiggBoss
Clan hall siege update.
- Abstracting and optimizing bandit stronghold siege
- Taking bandit stronghold siege closer to retail like behaviour
- Adding Wild Beast Reserver Siege
Core Side
------------------------------------------------------------------------
r3148 | torikawatukune | 2011-10-16 17:06:01 +0900 (日, 16 10 2011) | 4 lines

SYNC: CORE r4995 / Zoey76
BETA: SystemMessageId update:
	* Unhardcoded some SystemMessageId.
	* Added some missing SystemMessageId.
------------------------------------------------------------------------
r3147 | torikawatukune | 2011-10-15 15:35:24 +0900 (? 15 10 2011) | 4 lines

SYNC: CORE r4994 / Zoey76
BETA: Unhardcoding Adena Id, use this constant PcInventory.ADENA_ID.
	* Unhardcoded Seal Stones Ids.
	* Removed duplicated constant for Ancient Adena.
------------------------------------------------------------------------
r3146 | torikawatukune | 2011-10-15 15:24:26 +0900 (? 15 10 2011) | 6 lines

SYNC: CORE r4993 / Zoey76
BETA: Minor updates and cleanup:
	* Unhardcoded Adena Id in ExEnchantSkillInfoDetail.
	* Cleanup for invalid task in PetStat.
	* Cleanup and code format in L2NpcAIData.
	* Code refactoring in L2Npc.
------------------------------------------------------------------------
r3144 | torikawatukune | 2011-10-15 01:11:51 +0900 (? 15 10 2011) | 2 lines

SYNC: CORE r4992 / Nik
BETA: In retail debuff with -1 power always lands. Example: Stigma of Shilen, Real Target etc.
------------------------------------------------------------------------
r3143 | torikawatukune | 2011-10-15 01:01:26 +0900 (? 15 10 2011) | 2 lines

SYNC: CORE r4991 / Zoey76
BETA: Implementing setIsInHideoutSiege() and isInHideoutSiege() methods by BiggBoss and me.
------------------------------------------------------------------------
r3140 | torikawatukune | 2011-10-15 00:33:53 +0900 (? 15 10 2011) | 2 lines

SYNC: CORE r4990 / UnAfraid
BETA: RequestWothDrawPremiumItem typo fix and little source format
------------------------------------------------------------------------
r3139 | torikawatukune | 2011-10-15 00:31:21 +0900 (? 15 10 2011) | 6 lines

SYNC: CORE r4989 / Zoey76
BETA: Shortcuts update:
	* Code refactoring and cleanup.
	* Typos fixed in JavaDocs.
	* Removed duplicated code.
	* Single method to update skill shortcuts.
------------------------------------------------------------------------
r3138 | torikawatukune | 2011-10-15 00:24:27 +0900 (? 15 10 2011) | 2 lines

SYNC: CORE r4988 / UnAfraid
BETA/STABLE: Fixing Pick Up Protected Items With Pets also items dropped by players should not be protected by DrHouse
------------------------------------------------------------------------
r3137 | torikawatukune | 2011-10-14 22:19:55 +0900 (? 14 10 2011) | 1 line

@Override付けまくり
------------------------------------------------------------------------
r3136 | torikawatukune | 2011-10-14 22:10:17 +0900 (? 14 10 2011) | 1 line

互換性維持?ため旧announceToOnlinePlayers復活
------------------------------------------------------------------------
r3134 | torikawatukune | 2011-10-14 21:46:45 +0900 (? 14 10 2011) | 5 lines

SYNC: CORE r4987 / MELERIX
BETA: Support for Critical Announcements by Nyaran.
 * Added support for command //critannounce (with a config for add sender name before the announce).
 * Added support for critannounces.txt, show critical announces on char login (Can be managed via admin panel).
 * Added support for critical announces on auto_announces table (Can be managed via admin panel).
------------------------------------------------------------------------
r3133 | torikawatukune | 2011-10-14 21:05:13 +0900 (? 14 10 2011) | 9 lines

SYNC: CORE r4986 / Nik
BETA: Recently found that you can autoattack flagged alliance players o.O??? Well anyway, i decided its time to rework this methed. So, currently this is done:
 - Support for L2FriendlyMobInstance
 - Duel check comes first, even if you are in a party, you can autoattack him.
 - In arenas, you can autoattack clan/ally members who arent in your party.
 - Added checks for alliance members, they cannot autoattack each other.
 - Checks for pvp flag/karma are now last, they were skipping valuable checks.
 
I tested it as far as I can, its up you you to report for any broken things at autoattackable characters.
------------------------------------------------------------------------
r3132 | torikawatukune | 2011-10-14 20:54:00 +0900 (? 14 10 2011) | 2 lines

SYNC: CORE r4985 / MELERIX
MySQL Connector/J 5.1.18, Changelog here: http://dev.mysql.com/doc/refman/5.1/en/cj-news-5-1-18.html
------------------------------------------------------------------------
r3131 | torikawatukune | 2011-10-14 09:52:27 +0900 (? 14 10 2011) | 1 line

こたつAI整?
------------------------------------------------------------------------
r3129 | torikawatukune | 2011-10-14 09:50:21 +0900 (? 14 10 2011) | 1 line

NPC??ブル??
------------------------------------------------------------------------
r3128 | torikawatukune | 2011-10-14 09:48:59 +0900 (? 14 10 2011) | 1 line

??価格チェ?でのエラー回避
------------------------------------------------------------------------
r3126 | torikawatukune | 2011-10-12 23:54:09 +0900 (水, 12 10 2011) | 2 lines

SYNC: CORE r4984 / UnAfraid
BETA: NpcTable rework now's a bit more organized and also is possible to (re) load any npcId on the fly thanks qwerty13 for testing
------------------------------------------------------------------------
r3125 | torikawatukune | 2011-10-12 23:36:07 +0900 (水, 12 10 2011) | 2 lines

SYNC: CORE r4983 / lion
oly time max is 5 min, not 6
------------------------------------------------------------------------
r3124 | torikawatukune | 2011-10-12 21:42:05 +0900 (水, 12 10 2011) | 1 line

@Override付けまくり
------------------------------------------------------------------------
r3119 | torikawatukune | 2011-10-12 20:53:39 +0900 (水, 12 10 2011) | 2 lines

SYNC: CORE r4982 / UnAfraid
BETA: One more deadlock fix thanks JIV
------------------------------------------------------------------------
r3118 | torikawatukune | 2011-10-12 20:46:38 +0900 (水, 12 10 2011) | 5 lines

SYNC: CORE r4981 / Zoey76
BETA: Enabled two warnings:
	* Missing Override annotations.
	* Missing Deprecated annotations.
	* Respective fixes.
------------------------------------------------------------------------
r3116 | torikawatukune | 2011-10-12 16:16:27 +0900 (水, 12 10 2011) | 2 lines

SYNC: CORE r4980 / Zoey76
BETA: NPC Vulnerability fix by Kingzor.
------------------------------------------------------------------------
r3114 | torikawatukune | 2011-10-12 15:33:34 +0900 (水, 12 10 2011) | 2 lines

SYNC: CORE r4979 / MELERIX
BETA/STABLE: Fixing [4978].
------------------------------------------------------------------------
r3111 | torikawatukune | 2011-10-12 08:18:52 +0900 (水, 12 10 2011) | 4 lines

SYNC: CORE r4976 / Zoey76
BETA: Fixes for [4972].
	* Implemented method getAllNpcOfClass.
	* Implemented method getAllNpcOfAiType.
------------------------------------------------------------------------
r3109 | torikawatukune | 2011-10-12 01:54:10 +0900 (水, 12 10 2011) | 4 lines

SYNC: CORE r4975 / Zoey76
BETA: Moving target types out of L2Skill.
	* Renamed some method to match it's function.
	* Better Format setting for enums.
------------------------------------------------------------------------
r3108 | torikawatukune | 2011-10-12 01:42:57 +0900 (水, 12 10 2011) | 2 lines

SYNC: CORE r4974 / UnAfraid
BETA: Possible deadlock Thanks JIV
------------------------------------------------------------------------
r3106 | torikawatukune | 2011-10-12 00:45:52 +0900 (水, 12 10 2011) | 2 lines

SYNC: CORE r4972 / Zoey76
BETA: Updating to Trove 3.0.0.
------------------------------------------------------------------------
r3105 | torikawatukune | 2011-10-12 00:04:39 +0900 (水, 12 10 2011) | 2 lines

SYNC: CORE r4971 / UnAfraid
BETA: Deadlock Detector enabled by default
------------------------------------------------------------------------
r3104 | torikawatukune | 2011-10-11 23:58:16 +0900 (火, 11 10 2011) | 2 lines

SYNC: CORE r4970 / UnAfraid
BETA/STABLE: Revert part of [4642] causes deadlocks
------------------------------------------------------------------------
r3101 | torikawatukune | 2011-10-09 11:09:45 +0900 (日, 09 10 2011) | 3 lines

SYNC: CORE r4969 / Zoey76
BETA: Temporal fix for [4908], effects are using skill types as effect type.
'''Note:''' Will be fixed in proper way soon.
------------------------------------------------------------------------
r3096 | torikawatukune | 2011-10-09 00:50:00 +0900 (日, 09 10 2011) | 2 lines

SYNC: CORE r4968 / MELERIX
Minor Improvement for ant javac task.
------------------------------------------------------------------------
r3093 | torikawatukune | 2011-10-08 23:22:47 +0900 (? 08 10 2011) | 2 lines

SYNC: CORE r4967 / UnAfraid
BETA: Fix for ticket #5705
------------------------------------------------------------------------
r3088 | torikawatukune | 2011-10-08 17:31:42 +0900 (? 08 10 2011) | 6 lines

SYNC: CORE r4966 / Zoey76
BETA: Updating Code Cleanup and Formatter settings.
'''Note:''' Use @formatter to define a block that will be skipped on formatting:
//@formatter:off
Some code.
//@formatter:on
------------------------------------------------------------------------
r3083 | torikawatukune | 2011-10-08 16:02:56 +0900 (? 08 10 2011) | 2 lines

SYNC: CORE r4965 / MELERIX
BETA: Minor Update due [DP8418].
------------------------------------------------------------------------
r3081 | torikawatukune | 2011-10-08 15:32:34 +0900 (? 08 10 2011) | 1 line

エミュ鯖なのでレートが高いと経験?表示がオーバ?フローするので int ?long にする?あり?SystemMessage#addNumber(int) ?addNumber(long) にオーバ?ロードした?
------------------------------------------------------------------------
r3080 | torikawatukune | 2011-10-08 15:27:25 +0900 (? 08 10 2011) | 2 lines

SYNC: CORE r4964 / UnAfraid
BETA: Rework of exp bonuses and using retail system message for bonus exp/sp
------------------------------------------------------------------------
r3079 | torikawatukune | 2011-10-08 11:40:04 +0900 (? 08 10 2011) | 2 lines

SYNC: CORE r4963 / UnAfraid
BETA: Moving CrestCache init before ClanTable to prevent ExceptionInInitializerError
------------------------------------------------------------------------
r3073 | torikawatukune | 2011-10-07 20:18:05 +0900 (? 07 10 2011) | 2 lines

SYNC: CORE r4962 / MELERIX
BETA: Fix for Ticket #5706
------------------------------------------------------------------------
r3069 | torikawatukune | 2011-10-07 19:19:21 +0900 (? 07 10 2011) | 2 lines

SYNC: CORE r4961 / UnAfraid
BETA: SocialAction adding new constructor (int, int)
------------------------------------------------------------------------
r3068 | torikawatukune | 2011-10-07 19:16:18 +0900 (? 07 10 2011) | 2 lines

SYNC: CORE r4960 / UnAfraid
BETA: Unhardcoding talisman mana decreasement on skill use.
------------------------------------------------------------------------
r3066 | torikawatukune | 2011-10-07 13:02:39 +0900 (? 07 10 2011) | 2 lines

SYNC: CORE r4959 / Zoey76
BETA: The Hellbound Core part 2!
------------------------------------------------------------------------
r3064 | torikawatukune | 2011-10-07 10:02:00 +0900 (? 07 10 2011) | 11 lines

SYNC: CORE r4958 / Zoey76
BETA: The Hellbound Core part!
	* Items auto destroy time support.
	* Hellbound Manager.
	* Walking Manager.
	* L2QuestGuardInstance.
	* L2NoRestartZone.
Special Thanks:
'''_DS_''' first Hellbound Manager implementation.
'''VlLight''' as '''GKR''' for the other support and features.
Code review, cleanup, code refactoring, typo fixing by me.
------------------------------------------------------------------------
r3062 | torikawatukune | 2011-10-07 08:53:28 +0900 (? 07 10 2011) | 2 lines

SYNC: CORE r4957 / UnAfraid
BETA: Target handlers can be loaded from MasterHandler directly
------------------------------------------------------------------------
r3061 | torikawatukune | 2011-10-07 08:24:43 +0900 (? 07 10 2011) | 2 lines

SYNC: CORE r4956 / BiggBoss
L2PcInstance elementals update, thx UnAfraid
------------------------------------------------------------------------
r3059 | torikawatukune | 2011-10-07 08:14:26 +0900 (? 07 10 2011) | 4 lines

SYNC: CORE r4955 / BiggBoss
Crest Cache clear update
Summons now share master's elementals
Core Side
------------------------------------------------------------------------
r3058 | torikawatukune | 2011-10-07 07:45:43 +0900 (? 07 10 2011) | 2 lines

SYNC: CORE r4954 / MELERIX
cleanup
------------------------------------------------------------------------
r3057 | torikawatukune | 2011-10-07 07:41:25 +0900 (? 07 10 2011) | 2 lines

SYNC: CORE r4951 / Nik
BETA: Fix for #5694
------------------------------------------------------------------------
r3054 | torikawatukune | 2011-10-05 20:57:52 +0900 (水, 05 10 2011) | 1 line

??getHtmlPath
------------------------------------------------------------------------
r3052 | torikawatukune | 2011-10-05 19:29:05 +0900 (水, 05 10 2011) | 1 line

整?未使用変数削除
------------------------------------------------------------------------
r3048 | torikawatukune | 2011-10-05 17:52:39 +0900 (水, 05 10 2011) | 5 lines

BETA/STABLE: Libs Update:
	* Added Jython version to the name.
	* Updated Java Engine, fully compatible with Java 7.
	* Updated Jython Engine.
	* Updated/reworked Netcon lib.
------------------------------------------------------------------------
r3036 | torikawatukune | 2011-10-04 21:39:25 +0900 (火, 04 10 2011) | 4 lines

SYNC: CORE r4946 / Zoey76
BETA: Skill Trees improvements:
	* Hash code arrays for invalid skill check should be generated once after all skill trees are loaded into memory, not one time for each skill tree, this will decrease boot time and save some resources.
	* Minor code/comments refactoring and cleanup.
------------------------------------------------------------------------
r3035 | torikawatukune | 2011-10-04 21:36:23 +0900 (火, 04 10 2011) | 2 lines

SYNC: CORE r4945 / BiggBoss
Reflect call fix, thx Lupu1
------------------------------------------------------------------------
r3034 | torikawatukune | 2011-10-04 19:54:10 +0900 (火, 04 10 2011) | 1 line

?レクトリ名変更に伴?正
------------------------------------------------------------------------
r3033 | torikawatukune | 2011-10-04 14:26:12 +0900 (火, 04 10 2011) | 2 lines

SYNC: CORE r4944 / MELERIX
BETA/STABLE: Updating builders due new location of some DP files.
------------------------------------------------------------------------
r3019 | torikawatukune | 2011-10-01 03:49:58 +0900 (? 01 10 2011) | 2 lines

SYNC: CORE r4943 / BiggBoss
NPE Fix. Thanks nonom for report
------------------------------------------------------------------------
r3015 | torikawatukune | 2011-10-01 03:27:52 +0900 (? 01 10 2011) | 1 line

日本?
------------------------------------------------------------------------
r3014 | torikawatukune | 2011-10-01 03:14:43 +0900 (? 01 10 2011) | 14 lines

SYNC: CORE r4942 / Zoey76
BETA: Olympiad:
	 * Noblesse characters are now bound by a set number of matches they can join per week:
	 * Maximum number of matches a Noblesse character can join per week: 70
	 * Maximum number of Class-Irrelevant Individual matches a character can join per week: 60
	 * Maximum number of Class Individual matches a character can join per week: 30
	 * Maximum number of Class-Irrelevant Team matches a character can join per week: 10
	 * This maximum number resets at the beginning of each Olympiad cycle.
'''Note:'''
	* Thanks '''osiride'''.
	* Minor fixes by Zoey76:
		1. olympiad_nobles and olympiad_nobles_eom fields changed from decimal to integer;
    	1. less code for some SystemMessages.
    	1. cleanup and code refactoring.
------------------------------------------------------------------------
r3011 | torikawatukune | 2011-10-01 00:26:10 +0900 (? 01 10 2011) | 2 lines

SYNC: DP r8391 / BiggBoss
BETA: Moving effects to datapack, dp side
------------------------------------------------------------------------
r3010 | torikawatukune | 2011-09-30 23:57:21 +0900 (? 30 9 2011) | 2 lines

SYNC: CORE r4941 / BiggBoss
BETA: Moving effects to datapack, core side
------------------------------------------------------------------------
r3004 | torikawatukune | 2011-09-30 21:39:00 +0900 (? 30 9 2011) | 2 lines

SYNC: CORE r4940 / Zoey76
BETA: Generic item holder.
------------------------------------------------------------------------
r3003 | torikawatukune | 2011-09-30 21:15:35 +0900 (? 30 9 2011) | 1 line

jython-engineのみrevert
------------------------------------------------------------------------
r3002 | torikawatukune | 2011-09-30 21:12:22 +0900 (? 30 9 2011) | 5 lines

SYNC: CORE r4939 / Zoey76
BETA: Library updates:
	* Java Engine, now fully compatible with Java 7 features.
	* Jython Engine.
	* Netcon library.
------------------------------------------------------------------------
r3001 | torikawatukune | 2011-09-30 17:16:28 +0900 (? 30 9 2011) | 2 lines

L2SkillSpawnの"showOwnerName"の?ォルト?をfalseからtrueに変更
L2TotemInstance(アンタラス・ヴァラカスで使用するト??)微調整
------------------------------------------------------------------------
r2997 | torikawatukune | 2011-09-29 16:57:30 +0900 (木, 29 9 2011) | 2 lines

SYNC: CORE r4934 / UnAfraid
BETA: Moving targets to handlers thanks BiggBoss for the idea
------------------------------------------------------------------------
r2995 | torikawatukune | 2011-09-29 16:40:11 +0900 (木, 29 9 2011) | 1 line

整?
------------------------------------------------------------------------
r2993 | torikawatukune | 2011-09-29 16:23:36 +0900 (木, 29 9 2011) | 2 lines

SYNC: CORE r4933 / BiggBoss
Bandit Stronghold is now working. Core side
------------------------------------------------------------------------
r2990 | torikawatukune | 2011-09-29 14:11:39 +0900 (木, 29 9 2011) | 1 line

SYNC: CORE r4932 / UnAfraid
------------------------------------------------------------------------
r2988 | torikawatukune | 2011-09-29 13:38:33 +0900 (木, 29 9 2011) | 3 lines

SYNC: CORE r4931 / Nik
BETA: How many times with your GM which is in message refusal mode you have PMed a person and expecting to recieve a PM from him?
Well, here is your solution :)
------------------------------------------------------------------------
r2986 | torikawatukune | 2011-09-29 13:19:07 +0900 (木, 29 9 2011) | 3 lines

SYNC: CORE r4930 / UnAfraid
BETA: Support for Totem items
- Also added new player condition called: insideZoneId="id, id, id" params are zone ids returns true if the caster is on at least 1 of specified ids
------------------------------------------------------------------------
r2981 | torikawatukune | 2011-09-29 10:52:42 +0900 (木, 29 9 2011) | 2 lines

SYNC: CORE r4924 / MELERIX
BETA/STABLE: Game Day/Night Time Fix by tukune, also recompiled MMOCore lib added.
------------------------------------------------------------------------
r2979 | torikawatukune | 2011-09-29 10:35:41 +0900 (木, 29 9 2011) | 2 lines

SYNC: CORE r4922 / MELERIX
BETA/STABLE: ECJ Update.
------------------------------------------------------------------------
r2976 | torikawatukune | 2011-09-29 00:32:52 +0900 (木, 29 9 2011) | 1 line

日本語化関連
------------------------------------------------------------------------
r2974 | torikawatukune | 2011-09-26 22:30:22 +0900 (? 26 9 2011) | 1 line

javaDocの設定が?さいのでOFF
------------------------------------------------------------------------
r2973 | torikawatukune | 2011-09-26 20:58:23 +0900 (? 26 9 2011) | 3 lines

「カ??ル アクションがキャンセルされました。?
??? matomeL2j掲示板 ?関連スレ #249
原因: datapack r4845の不??
------------------------------------------------------------------------
r2972 | torikawatukune | 2011-09-26 19:34:47 +0900 (? 26 9 2011) | 6 lines

SYNC: CORE r4921 / Zoey76
BETA: Enabling project specific JavaDoc settings:
	* Fixed all malformed JavaDocs.
	* Added all missing JavaDoc tags.
'''Note 1:''' This doesn't force developers to write JavaDocs, only validates existing JavaDocs, anyway would be really good get all new code implementations well documented.
'''Note 2:''' In the future more restrictive JavaDoc settings could be enabled.
------------------------------------------------------------------------
r2971 | torikawatukune | 2011-09-26 02:00:59 +0900 (? 26 9 2011) | 2 lines

SYNC: CORE r4920 / Zoey76
BETA: Enabling warning for Unused Declared Thrown Exception and respective fixes.
------------------------------------------------------------------------
r2970 | torikawatukune | 2011-09-26 01:24:11 +0900 (? 26 9 2011) | 2 lines

SYNC: CORE r4919 / Zoey76
BETA: Enabling Warning Redundant Superinterface and respective fixes.
------------------------------------------------------------------------
r2969 | torikawatukune | 2011-09-26 01:21:31 +0900 (? 26 9 2011) | 4 lines

SYNC: CORE r4918 / Zoey76
BETA: Minor fixes.
	* Fixed some fall through case.
	* Prevent deleting all Adena from player if the fee to delete subclass skills is negative.
------------------------------------------------------------------------
r2962 | torikawatukune | 2011-09-26 00:30:25 +0900 (? 26 9 2011) | 2 lines

SYNC: CORE r4917 / Nik
Core support for [DP8369]
------------------------------------------------------------------------
r2959 | torikawatukune | 2011-09-25 23:59:53 +0900 (日, 25 9 2011) | 2 lines

SYNC: CORE r4916 / BiggBoss
Fix over npc talk blockage
------------------------------------------------------------------------
r2955 | torikawatukune | 2011-09-25 23:42:38 +0900 (日, 25 9 2011) | 3 lines

SYNC: CORE r4915 / Nik
Core support for skill static damage <set name="staticDamage" val="true" />
If skill has static damage, it means that it will do damage equal to the skill's power.
------------------------------------------------------------------------
r2954 | torikawatukune | 2011-09-25 23:34:43 +0900 (日, 25 9 2011) | 4 lines

SYNC: CORE r4914 / Nik
BETA: Instanced Zones Support (includin olympiad stadiums). Two new zone variables added:
 - <stat name="instanceId" val="inst_id"/> - sets the zone to work only in this instance, it doesnt matter if the instance exists or not.
 - <stat name="instanceTemplate" val="template.xml"/> - once the zone is parsed, a dynamic instance with this template will be created and the zone's instanceId will be changed to the created dynamic instance.
------------------------------------------------------------------------
r2951 | torikawatukune | 2011-09-25 23:10:02 +0900 (日, 25 9 2011) | 4 lines

SYNC: CORE r4913 / BiggBoss
Some fixes over siegable halls
Optimizations for Quest 504
Added Npc Talking movement Block
------------------------------------------------------------------------
r2949 | torikawatukune | 2011-09-22 23:54:42 +0900 (木, 22 9 2011) | 1 line

??型アジ?日本語化・微調整
------------------------------------------------------------------------
r2934 | torikawatukune | 2011-09-20 11:53:19 +0900 (火, 20 9 2011) | 2 lines

SYNC: CORE r4912 / MELERIX
typo fixes
------------------------------------------------------------------------
r2929 | torikawatukune | 2011-09-19 20:29:13 +0900 (? 19 9 2011) | 2 lines

SYNC: CORE r4911 / MELERIX
BETA/STABLE: Updating MMOCore lib.
------------------------------------------------------------------------
r2925 | torikawatukune | 2011-09-19 20:14:21 +0900 (? 19 9 2011) | 2 lines

SYNC: CORE r4909 / UnAfraid
BETA: Freight typo fix and cleanup EffectCancelDebuff
------------------------------------------------------------------------
r2924 | torikawatukune | 2011-09-19 20:00:38 +0900 (? 19 9 2011) | 2 lines

SYNC: CORE r4908 / UnAfraid
BETA: EffectCancelAll //the name is descriptive enough :P
------------------------------------------------------------------------
r2922 | torikawatukune | 2011-09-19 19:51:18 +0900 (? 19 9 2011) | 2 lines

SYNC: CORE r4907 / UnAfraid
BETA: Refactoring the custom NoHq zone into retail HQ Zone.
------------------------------------------------------------------------
r2921 | torikawatukune | 2011-09-19 19:39:14 +0900 (? 19 9 2011) | 1 line

Fort#getFortNameShort()?
------------------------------------------------------------------------
r2917 | torikawatukune | 2011-09-19 18:09:35 +0900 (? 19 9 2011) | 1 line

城?要塞?アジト???型アジト?日本語化と整?
------------------------------------------------------------------------
r2915 | torikawatukune | 2011-09-19 17:49:58 +0900 (? 19 9 2011) | 3 lines

??型アジト?バグ修正
* clanhall??ブルからsiegable_clanhall??ブルに移動されたレコードがclanhall??ブルから消えて???
* ??型アジトを?したキャラクターが競売型アジト?競売管?に話しかけ?自??物件」を見ると NullPointerException が発生する?
------------------------------------------------------------------------
r2910 | torikawatukune | 2011-09-14 18:35:43 +0900 (水, 14 9 2011) | 2 lines

SYNC: CORE r4906 / BiggBoss
wrong placed config load, thanks Raikkon35
------------------------------------------------------------------------
r2909 | torikawatukune | 2011-09-14 18:33:19 +0900 (水, 14 9 2011) | 2 lines

SYNC: CORE r4905 / BiggBoss
Some clearance over that last big patch
------------------------------------------------------------------------
r2907 | torikawatukune | 2011-09-14 18:17:40 +0900 (水, 14 9 2011) | 3 lines

SYNC: CORE r4904 / BiggBoss
Siegable Halls - Core Side

------------------------------------------------------------------------
r2905 | torikawatukune | 2011-09-14 01:32:12 +0900 (水, 14 9 2011) | 4 lines

SYNC: CORE r4903 / Nik
BETA: Multisell with apply rates (thanks Battlecruiser) with some modifications.
-----
JOJO補足: java7 の?で書かれて?す?JDK 1.7 対応? eclipse 3.7.1 が??です?
------------------------------------------------------------------------
r2904 | torikawatukune | 2011-09-14 01:30:27 +0900 (水, 14 9 2011) | 1 line

微調整 高級クリスマス ?ー、こたつ
------------------------------------------------------------------------
r2902 | torikawatukune | 2011-09-13 00:27:00 +0900 (火, 13 9 2011) | 1 line

微調整 高級クリスマス ?ー、こたつ、?モナ?スイカ、バース? ケーキ
------------------------------------------------------------------------
r2900 | torikawatukune | 2011-09-11 21:13:33 +0900 (日, 11 9 2011) | 2 lines

高級クリスマス ?ー??出現時にクリスマス ソングを演奏するよ?してみました?
こたつ??猫が?てくるようにしました?
------------------------------------------------------------------------
r2898 | torikawatukune | 2011-09-10 16:34:10 +0900 (? 10 9 2011) | 2 lines

SYNC: CORE r4902 / UnAfraid
BETA/STABLE : gameserver.Util.java improvements by DrHouse
------------------------------------------------------------------------
r2891 | torikawatukune | 2011-09-10 15:38:19 +0900 (? 10 9 2011) | 2 lines

SYNC: CORE r4901 / DrHouse
Improving gameserver.Util, by jurchiks, plus a couple of fixes by myself. Still some work to do here and possible this class will be merged with l2jserver.Util
------------------------------------------------------------------------
r2888 | torikawatukune | 2011-09-09 18:20:07 +0900 (? 09 9 2011) | 2 lines

SYNC: CORE r4900 / MELERIX
BETA/STABLE: Minor update due [8344].
------------------------------------------------------------------------
r2884 | torikawatukune | 2011-09-09 12:47:11 +0900 (? 09 9 2011) | 2 lines

SYNC: CORE r4899 / MELERIX
BETA/STABLE: Organizing more files.
------------------------------------------------------------------------
r2880 | torikawatukune | 2011-09-09 09:29:24 +0900 (? 09 9 2011) | 2 lines

SYNC: CORE r4898 / Nik
BETA: Some more for [4896]
------------------------------------------------------------------------
r2879 | torikawatukune | 2011-09-09 09:28:11 +0900 (? 09 9 2011) | 2 lines

SYNC: CORE r4897 / MELERIX
BETA: Minor fix for [4896].
------------------------------------------------------------------------
r2877 | torikawatukune | 2011-09-09 09:24:31 +0900 (? 09 9 2011) | 2 lines

SYNC: CORE r4896 / Nik
BETA: Support for seperate buff slots for triggered skills
------------------------------------------------------------------------
r2869 | torikawatukune | 2011-09-09 00:18:23 +0900 (? 09 9 2011) | 2 lines

SYNC: CORE r4895 / UnAfraid
BETA: Trait support (Thanks Gnacik)
------------------------------------------------------------------------
r2864 | torikawatukune | 2011-09-08 23:41:07 +0900 (木, 08 9 2011) | 2 lines

SYNC: CORE r4894 / Zoey76
BETA: Minor fix for [4892] to display customized (by player) pet name.
------------------------------------------------------------------------
r2863 | torikawatukune | 2011-09-08 23:33:33 +0900 (木, 08 9 2011) | 4 lines

SYNC: CORE r4893 / Zoey76
BETA: Configuration option for skill delete fee for Sub-Class and Transfer skills.
	* Thanks Copyleft for noticing it.
	* Some minor code refactoring.
------------------------------------------------------------------------
r2862 | torikawatukune | 2011-09-08 23:29:15 +0900 (木, 08 9 2011) | 5 lines

SYNC: CORE r4892 / Zoey76
BETA: Unhardcoding Summon names (Pets and Servitors).
	* Fix for #4962
	* Use serverSideName = 1 in database to show English name regardless the game client.
	* Otherwise the names will be displayed according the game client language.
------------------------------------------------------------------------
r2859 | torikawatukune | 2011-09-08 20:01:57 +0900 (木, 08 9 2011) | 1 line

バ?ス? ケーキ出現時に音楽を鳴らすようにしてみました
------------------------------------------------------------------------
r2858 | torikawatukune | 2011-09-08 19:49:13 +0900 (木, 08 9 2011) | 1 line

整?バ?ス? ケーキ、クリスマス?ー、こたつ、?モナ?スイカ
------------------------------------------------------------------------
r2856 | torikawatukune | 2011-09-08 19:42:17 +0900 (木, 08 9 2011) | 1 line

FastList.recycle(...) もれ、キャスト?除去
------------------------------------------------------------------------
r2854 | torikawatukune | 2011-09-07 21:09:56 +0900 (水, 07 9 2011) | 1 line

?ト用コード?除去
------------------------------------------------------------------------
r2853 | torikawatukune | 2011-09-07 20:53:25 +0900 (水, 07 9 2011) | 1 line

バ?ス? ケーキ、クリスマス?ー、?モナ?スイカの調整
------------------------------------------------------------------------
r2852 | torikawatukune | 2011-09-07 20:36:58 +0900 (水, 07 9 2011) | 1 line

L2SkillSpawn を前のに戻す?ポモナ?スイカが動かなくなるため?
------------------------------------------------------------------------
r2850 | torikawatukune | 2011-09-06 20:10:49 +0900 (火, 06 9 2011) | 2 lines

SYNC: CORE r4891 / Zoey76
BETA: Minor fix for [4890] by Nyaran, thanks pmq for report.
------------------------------------------------------------------------
r2848 | torikawatukune | 2011-09-06 10:25:17 +0900 (火, 06 9 2011) | 2 lines

SYNC: CORE r4890 / MELERIX	BETA: H5 Birthday System by Nyaran.
'''INFO: http://www.l2jserver.com/forum/viewtopic.php?f=69&t=23162'''
------------------------------------------------------------------------
r2845 | torikawatukune | 2011-09-06 08:09:17 +0900 (火, 06 9 2011) | 3 lines

SYNC: CORE r4889 / Nik
BETA: Added EffectRandomizeHate for switch/confusion skills. Currently the handling is quite buggy because for some reason monsters' knownlist doesnt include monsters around them o.O
In short, the effect works ok, except the part where hate can be transferred to a random mob, since MOST of the mobs dont know the mobs around them.
------------------------------------------------------------------------
r2842 | torikawatukune | 2011-09-06 02:04:24 +0900 (火, 06 9 2011) | 8 lines

SYNC: CORE r4887 / Zoey76
BETA: Adding support for common class skills in Skill Trees:
	* This skills will be available for all classes to be learned or auto learned, same options that other class skills.
	* To mark a class skill set as "common" to all classes use classId="-1".
	* This "common" skills are stored in one list, instead of repeated in each class skill set.
	* Now the errors from wrong/invalid class Ids are managed.
	* Minor code refactoring and cleanup.
'''Note:''' To maintain consistency with retail skill trees, '''''do not''''' port skills that are common to all classes to one class skill set with id -1.
------------------------------------------------------------------------
r2839 | torikawatukune | 2011-09-06 01:49:42 +0900 (火, 06 9 2011) | 3 lines

SYNC: CORE r4886 / MELERIX
BETA/STABLE: Enabled Task Check for XML files in Eclipse.
'''NOTE: to make it work you should install this:''' http://www.l2jserver.com/forum/viewtopic.php?f=51&t=14539 then you can go to '''Window -> Show View -> Tasks'''.
------------------------------------------------------------------------
r2835 | torikawatukune | 2011-09-06 01:02:36 +0900 (火, 06 9 2011) | 2 lines

SYNC: CORE r4885 / MELERIX
BETA/STABLE: one more cleanup thing requested by UnAfraid.
------------------------------------------------------------------------
r2833 | torikawatukune | 2011-09-06 00:58:11 +0900 (火, 06 9 2011) | 2 lines

org.eclipse.jdt.core.compiler.problem.unnecessaryElse
warning ?ignore に
------------------------------------------------------------------------
r2832 | torikawatukune | 2011-09-06 00:50:13 +0900 (火, 06 9 2011) | 2 lines

SYNC: CORE r4884 / Zoey76
BETA: Enabling some warnings, and respective fixes.
------------------------------------------------------------------------
r2829 | torikawatukune | 2011-09-05 19:36:38 +0900 (? 05 9 2011) | 2 lines

SYNC: CORE r4883 / MELERIX
BETA/STABLE: Updating the '''"manual"''' Eclipse cleanup, if somebody wants to use.
------------------------------------------------------------------------
r2827 | torikawatukune | 2011-09-05 19:31:17 +0900 (? 05 9 2011) | 2 lines

SYNC: CORE r4882 / MELERIX
BETA/STABLE: Let's make fail message for "Java JDK requirement check", a bit more informative, based on Origami's idea.
------------------------------------------------------------------------
r2824 | torikawatukune | 2011-09-05 19:14:07 +0900 (? 05 9 2011) | 2 lines

SYNC: CORE r4881 / Nik
BETA: Support for passive effects. To set an effect to be passive, use <effect passive="1" ... />. Passive effects have abnormalTime -1 always. They do not show icon, you cannot get them through getAllEffects(), they do not work if you set them abnormal type. Effect method onStart() is called when the effect is given (when skill is added), onExit() is called when the effect is removed (when skill is removed or when you add the same skill at bigger level). As far as i tested, the passive effects are working fine, but they still need to be tested to make sure everything is working like it should.
------------------------------------------------------------------------
r2821 | torikawatukune | 2011-09-05 19:03:16 +0900 (? 05 9 2011) | 3 lines

SYNC: CORE r4880 / Nik
BETA: Core support for Environment-related damage (damageZoneVuln)
(sorry for the previous commit in stable, my workspace is a mess and when you are tired you arent so careful :S )
------------------------------------------------------------------------
r2819 | torikawatukune | 2011-09-05 18:26:11 +0900 (? 05 9 2011) | 3 lines

SYNC: DP r8323 / MELERIX
SYNC: CORE r4878 / MELERIX
BETA/STABLE: Moved announcements.txt file & geodata/pathnode folders to DataPack.
------------------------------------------------------------------------
r2802 | torikawatukune | 2011-09-05 00:50:26 +0900 (? 05 9 2011) | 2 lines

SYNC: CORE r4874 / MELERIX
small code format
------------------------------------------------------------------------
r2800 | torikawatukune | 2011-09-05 00:04:35 +0900 (? 05 9 2011) | 2 lines

SYNC: CORE r4873 / Zoey76
BETA: Ported from [4869]
------------------------------------------------------------------------
r2797 | torikawatukune | 2011-09-04 23:49:49 +0900 (日, 04 9 2011) | 2 lines

SYNC: CORE r4872 / MELERIX
redoing [4696]
------------------------------------------------------------------------
r2792 | torikawatukune | 2011-09-04 23:25:52 +0900 (日, 04 9 2011) | 2 lines

SYNC: CORE r4871 / UnAfraid
BETA: Formatters update and warnings cleanup of L2TIntObjectHashMap
------------------------------------------------------------------------
r2790 | torikawatukune | 2011-09-04 23:18:13 +0900 (日, 04 9 2011) | 2 lines

SYNC: CORE r4870 / Zoey76
BETA: Support for decimal values for drop list, by UnAfraid, thanks.
------------------------------------------------------------------------
r2781 | torikawatukune | 2011-09-04 21:38:06 +0900 (日, 04 9 2011) | 1 line

微調整 クリスマス?ー、こたつ
------------------------------------------------------------------------
r2774 | torikawatukune | 2011-08-30 15:20:01 +0900 (火, 30 8 2011) | 1 line

npcstringをSign of Destructionクライアン?2011年7?0日?に合わせました?
------------------------------------------------------------------------
r2773 | torikawatukune | 2011-08-30 15:12:36 +0900 (火, 30 8 2011) | 2 lines

instancenames.xmlのidが１つズレてました?
そ?たアイ?名?NPC名?シス?メ?ージなどをSign of Destructionクライアン?2011年7?0日?に合わせました?
------------------------------------------------------------------------
r2770 | torikawatukune | 2011-08-30 00:12:38 +0900 (火, 30 8 2011) | 5 lines

SYNC: CORE r4868 / mrTJO
[BETA]Added Config to load or not custom Skills/Items/Multisells
-----
JOJO 補足: カスタ?スキル、カスタ?アイ?、カスタ?店?propertiesをtrueにして??ロードされなくなりました。デフォルト?falseです?

------------------------------------------------------------------------
r2769 | torikawatukune | 2011-08-30 00:03:25 +0900 (火, 30 8 2011) | 2 lines

SYNC: CORE r4867 / Zoey76
BETA: Minor typo fixing.
------------------------------------------------------------------------
r2767 | torikawatukune | 2011-08-29 23:50:35 +0900 (? 29 8 2011) | 4 lines

SYNC: CORE r4866 / Zoey76
BETA: Fix for ticket #5627 (It was wrong SkillType).
Code refactoring and cleanup.
Removed redundant check: player.getClan() == null || !player.isClanLeader().
------------------------------------------------------------------------
r2764 | torikawatukune | 2011-08-29 21:27:16 +0900 (? 29 8 2011) | 2 lines

SYNC: CORE r4865 / MELERIX
BETA/STABLE: Let's rename some doc files to avoid overwrite.
------------------------------------------------------------------------
r2760 | torikawatukune | 2011-08-29 21:10:31 +0900 (? 29 8 2011) | 2 lines

SYNC: CORE r4864 / MELERIX
BETA/STABLE: Missing concat ${line.separator}.
------------------------------------------------------------------------
r2756 | torikawatukune | 2011-08-29 10:05:45 +0900 (? 29 8 2011) | 1 line

微調整 クリスマス?ー、こたつ
------------------------------------------------------------------------
r2751 | torikawatukune | 2011-08-27 17:14:14 +0900 (? 27 8 2011) | 5 lines

SYNC: CORE r4863 / Zoey76
BETA: New condition "transformationId":
	* The new condition "transformationId" allows to determinate if a player is  transformed using a certain transformation Id, -1 as Id means all transformations.
	* Allow equipping Wedding Bouquet with Formal Wear.
	* Updated logger for SkillTreesData and fixed logger for SkillsEngine, probably stopped working after [4184].
------------------------------------------------------------------------
r2748 | torikawatukune | 2011-08-27 16:47:43 +0900 (? 27 8 2011) | 2 lines

SYNC: CORE r4861 / Zoey76
BETA: Better way of handling character name cache check thanks Deedlit/Szponiasty by UnAfraid request.
------------------------------------------------------------------------
r2747 | torikawatukune | 2011-08-27 16:30:21 +0900 (? 27 8 2011) | 1 line

整?ant ターゲ? "dist" "dist All"
------------------------------------------------------------------------
r2743 | torikawatukune | 2011-08-27 15:10:22 +0900 (? 27 8 2011) | 2 lines

SYNC: CORE r4860 / MELERIX
BETA/STABLE: Changelog generator in builders, based on mrTJO idea.
------------------------------------------------------------------------
r2740 | torikawatukune | 2011-08-27 13:24:09 +0900 (? 27 8 2011) | 2 lines

SYNC: CORE r4859 / MELERIX
BETA/STABLE: Let's split '''telnet.properties''' file for Login & Server.
------------------------------------------------------------------------
r2736 | torikawatukune | 2011-08-27 11:18:44 +0900 (? 27 8 2011) | 1 line


------------------------------------------------------------------------
r2730 | torikawatukune | 2011-08-26 19:57:27 +0900 (? 26 8 2011) | 5 lines

SYNC: CORE r4858 / Zoey76
BETA: New GM Skills support:
 * Configuration option to allow new GM Skills added on enter world.
 * Now Area/Aura skills can be casted in pace zones if they aren't offensive.
 * New skill set added to GMSkillTable.
------------------------------------------------------------------------
r2729 | torikawatukune | 2011-08-26 19:50:45 +0900 (? 26 8 2011) | 1 line

整?
------------------------------------------------------------------------
r2728 | torikawatukune | 2011-08-26 19:48:55 +0900 (? 26 8 2011) | 2 lines

SYNC: CORE r4857 / UnAfraid
BETA: Core-Part for [DP8293]
------------------------------------------------------------------------
r2726 | torikawatukune | 2011-08-26 19:41:11 +0900 (? 26 8 2011) | 2 lines

SYNC: CORE r4856 / UnAfraid
[4855] to STABLE 
------------------------------------------------------------------------
r2724 | torikawatukune | 2011-08-26 19:37:00 +0900 (? 26 8 2011) | 2 lines

SYNC: CORE r4855 / UnAfraid
BETA: Fix for CharNameTable when name get's changed.
------------------------------------------------------------------------
r2718 | torikawatukune | 2011-08-26 18:13:39 +0900 (? 26 8 2011) | 1 line

微調整 クリスマス?ーとこたつのAI
------------------------------------------------------------------------
r2708 | torikawatukune | 2011-08-26 00:00:43 +0900 (? 26 8 2011) | 2 lines

SYNC: CORE r4853 / MELERIX
BETA/STABLE: Moved concat for propertie file to dist target.
------------------------------------------------------------------------
r2706 | torikawatukune | 2011-08-25 23:39:43 +0900 (木, 25 8 2011) | 1 line

DP r8284 に関わる微調整
------------------------------------------------------------------------
r2702 | torikawatukune | 2011-08-25 22:12:56 +0900 (木, 25 8 2011) | 2 lines

SYNC: CORE r4852 / MELERIX
BETA/STABLE: Organizing Some Files & Cleanup in CommunityServer, and some other fixes in the others of builders.
------------------------------------------------------------------------
r2696 | torikawatukune | 2011-08-25 21:43:19 +0900 (木, 25 8 2011) | 4 lines

SYNC: CORE r4849 / UnAfraid
BETA: AbnormalEffect update
- Added Arcane Shield abnormal effect
- Added Hunting Bonus abnormal effect (Thanks Nyaran)
------------------------------------------------------------------------
r2695 | torikawatukune | 2011-08-25 21:23:33 +0900 (木, 25 8 2011) | 2 lines

SYNC: CORE r4848 / Nik
Config option to set offline traders invulnerable.
------------------------------------------------------------------------
r2694 | torikawatukune | 2011-08-25 03:14:54 +0900 (木, 25 8 2011) | 1 line

整?CreatureSay, NpcSay
------------------------------------------------------------------------
r2690 | torikawatukune | 2011-08-24 21:50:07 +0900 (水, 24 8 2011) | 2 lines

SYNC: CORE r4847 / MELERIX
BETA/STABLE: Small Cleanup in Builders.
------------------------------------------------------------------------
r2687 | torikawatukune | 2011-08-24 21:27:44 +0900 (水, 24 8 2011) | 2 lines

SYNC: CORE r4846 / Zoey76
BETA: Let's catch some exceptions in Login Server.
------------------------------------------------------------------------
r2686 | torikawatukune | 2011-08-24 21:24:13 +0900 (水, 24 8 2011) | 9 lines

SYNC: CORE r4845 / Zoey76	BETA: SystemMessage update:
 * Added multiple missing system messages.
 * Fixed some typos.
 * Proper English in hardcoded custom system messages.
 * Now proper system messages are displayed for Social Couple Actions.
 * Minor cleanup and code refactoring.
 * Community Board bypass fix.
 * Friend Invite and Party Join cannot be requested while participating in the Olympiad Games.
 * Pre-implemented isInHideoutSiege() function, returns false until Siegeable Clan Halls are done.
------------------------------------------------------------------------
r2685 | torikawatukune | 2011-08-24 18:45:58 +0900 (水, 24 8 2011) | 2 lines

SYNC: CORE r4844 / MELERIX
BETA/STABLE: Organizing Some Files & Cleanup
------------------------------------------------------------------------
r2674 | torikawatukune | 2011-08-22 00:23:10 +0900 (? 22 8 2011) | 2 lines

SYNC: CORE r4841 / MELERIX
BETA: Fixed a small (but hard to find xD) bug in core preventing NPC Pinter (30298) to handle chat bypass correctly, thanks osiride.
------------------------------------------------------------------------
r2670 | torikawatukune | 2011-08-21 20:06:10 +0900 (日, 21 8 2011) | 2 lines

SYNC: CORE r4840 / MELERIX
BETA: LF -> CRLF in two config files, thanks Raikkon35.
------------------------------------------------------------------------
r2668 | torikawatukune | 2011-08-21 19:54:36 +0900 (日, 21 8 2011) | 2 lines

SYNC: CORE r4839 / Zoey76
BETA: Core part required for [DP8277]
------------------------------------------------------------------------
r2664 | torikawatukune | 2011-08-21 19:21:28 +0900 (日, 21 8 2011) | 2 lines

SYNC: CORE r4838 / Zoey76
BETA: Typo fixing.
------------------------------------------------------------------------
r2663 | torikawatukune | 2011-08-21 19:12:14 +0900 (日, 21 8 2011) | 2 lines

SYNC: CORE r4837 / MELERIX
BETA: Minor update due [DP8273].
------------------------------------------------------------------------
r2656 | torikawatukune | 2011-08-21 08:51:10 +0900 (日, 21 8 2011) | 2 lines

SYNC: CORE r4836 / MELERIX
BETA: Minor typo fixes in NpcStringId.java (thanks pmq, Battlecruiser & jt75cz for report).
------------------------------------------------------------------------
r2654 | torikawatukune | 2011-08-21 08:15:42 +0900 (日, 21 8 2011) | 1 line

微調整 addSpawnのrandomOffset
------------------------------------------------------------------------
r2652 | torikawatukune | 2011-08-20 22:56:57 +0900 (? 20 8 2011) | 1 line

日本語化 NpcStringId
------------------------------------------------------------------------
r2651 | torikawatukune | 2011-08-20 22:45:39 +0900 (? 20 8 2011) | 2 lines

SYNC: DP r8271 / MELERIX
BETA: Changed id version with class version (WalkerRoutes.xml with IDs) by Nyaran.
------------------------------------------------------------------------
r2650 | torikawatukune | 2011-08-20 19:16:12 +0900 (? 20 8 2011) | 2 lines

SYNC: CORE r4834 / MELERIX
BETA: Changed id version with class version (WalkerRoutes.xml with IDs) by Nyaran.
------------------------------------------------------------------------
r2648 | torikawatukune | 2011-08-20 16:16:05 +0900 (? 20 8 2011) | 2 lines

SYNC: CORE r4833 / UnAfraid
BETA: NicknameChanged packet for L2Character (It works on monsters too) thanks FBIagent
------------------------------------------------------------------------
r2647 | torikawatukune | 2011-08-20 14:59:35 +0900 (? 20 8 2011) | 2 lines

SYNC: CORE r4832 / MELERIX
Better using the Antversion Task
------------------------------------------------------------------------
r2643 | torikawatukune | 2011-08-20 12:06:33 +0900 (? 20 8 2011) | 1 line

整??微調整 「クリスマス?ー」?高級クリスマス?ー」?こたつ?
------------------------------------------------------------------------
r2636 | torikawatukune | 2011-08-17 19:09:38 +0900 (水, 17 8 2011) | 2 lines

SYNC: CORE r4831 / MELERIX
BETA: npcstring improvements by Nyaran, for more detailed info about this and examples, look here: http://www.l2jserver.com/forum/viewtopic.php?f=69&t=22632
------------------------------------------------------------------------
r2633 | torikawatukune | 2011-08-13 00:42:41 +0900 (? 13 8 2011) | 1 line

クエスト?の不?合修正
------------------------------------------------------------------------
r2630 | torikawatukune | 2011-08-12 20:48:42 +0900 (? 12 8 2011) | 1 line

クエスト?の不?合修正
------------------------------------------------------------------------
r2628 | torikawatukune | 2011-08-12 01:37:43 +0900 (? 12 8 2011) | 1 line

微調整
------------------------------------------------------------------------
r2627 | torikawatukune | 2011-08-12 01:34:47 +0900 (? 12 8 2011) | 1 line

微調整
------------------------------------------------------------------------
r2624 | torikawatukune | 2011-08-12 00:19:24 +0900 (? 12 8 2011) | 1 line

微調整
------------------------------------------------------------------------
r2621 | torikawatukune | 2011-08-10 23:28:13 +0900 (水, 10 8 2011) | 5 lines

SYNC: CORE r4830 / UnAfraid	BETA: NPC AI Update
- Added Suicide AI
- NpcAIData cleanup and update
- Added min/max chance of using skills
- npcaidata table structure and data refactore
------------------------------------------------------------------------
r2620 | torikawatukune | 2011-08-10 22:59:46 +0900 (水, 10 8 2011) | 2 lines

SYNC: CORE r4829 / UnAfraid
BETA: Little cleanup for [4827]
------------------------------------------------------------------------
r2619 | torikawatukune | 2011-08-10 22:45:05 +0900 (水, 10 8 2011) | 2 lines

SYNC: CORE r4828 / UnAfraid
BETA: NPE Fix
------------------------------------------------------------------------
r2615 | torikawatukune | 2011-08-10 00:36:37 +0900 (水, 10 8 2011) | 2 lines

SYNC: CORE r4827 / MELERIX
BETA: MapRegion Separation by lasarus.
------------------------------------------------------------------------
r2606 | torikawatukune | 2011-08-09 20:20:36 +0900 (火, 09 8 2011) | 2 lines

SYNC: CORE r4824 / MELERIX
BETA/STABLE: Minor fix in globmapper to make it more specific for *.jar files.
------------------------------------------------------------------------
r2604 | torikawatukune | 2011-08-09 19:37:27 +0900 (火, 09 8 2011) | 2 lines

SYNC: CORE r4823 / MELERIX
BETA/STABLE: Licenses & Docs now in: /doc/ by default.
------------------------------------------------------------------------
r2602 | torikawatukune | 2011-08-09 12:26:00 +0900 (火, 09 8 2011) | 2 lines

CORE r4822 / Nik
BETA: Adding more server shutdown log messages and a nice feature that tracks down methods' execution time and overall server shutdown time.
------------------------------------------------------------------------
r2601 | torikawatukune | 2011-08-09 12:15:08 +0900 (火, 09 8 2011) | 2 lines

SYNC: CORE r4821 / Nik
BETA: Added some extras to L2TIntObjectHashMap and fixed a problem where server shutdown didnt run properly.
------------------------------------------------------------------------
r2600 | torikawatukune | 2011-08-09 12:11:44 +0900 (火, 09 8 2011) | 2 lines

SYNC: CORE r4820 / Nik
BETA: GameTimeController AIOOBE fix. I didnt got any problems again, but who knows, maybe they dont occur on plain test servers. Also, Im using TIntObjectHashMap with ReentrantLock instead of the custom one, just because here we need to read and write at the same time (iterate and remove) and if this is done via L2TIntObjectHashMap, you will pretty much get a deadlock (readlock has locked the iteration process and while iterating we remove an object, a writelock is called, but in order to proceed, the writelock waits the readlock to unlock... so you get pretty much infinite wait.)
------------------------------------------------------------------------
r2599 | torikawatukune | 2011-08-09 11:55:06 +0900 (火, 09 8 2011) | 2 lines

CORE r4819 / Nik
BETA: Fixed the problems caused by my last commits. This time I've tested it and its working, sorry for commiting untested stuff even if it looks like it should work.
------------------------------------------------------------------------
r2598 | torikawatukune | 2011-08-09 11:51:01 +0900 (火, 09 8 2011) | 2 lines

SYNC: CORE r4818 / Nik
Fix for [#5589]
------------------------------------------------------------------------
r2594 | torikawatukune | 2011-08-08 22:33:40 +0900 (? 08 8 2011) | 2 lines

SYNC: CORE r4817 / MELERIX
BETA/STABLE: Added back things in builders that I deleted accidentally in [4788], some other minor fixes included.
------------------------------------------------------------------------
r2592 | torikawatukune | 2011-08-08 22:24:43 +0900 (? 08 8 2011) | 2 lines

SYNC: CORE r4816 / MELERIX
BETA/STABLE: Minor update in builders.
------------------------------------------------------------------------
r2590 | torikawatukune | 2011-08-08 22:14:00 +0900 (? 08 8 2011) | 3 lines

SYNC: CORE r4815 / Nik
BETA: Reverting [4808], [4809]. Sorry for those misscommits, they werent intended for l2j, but for 1 private svn... i kinda commited on the wrong project :S
Well... that happens when you dont sleep.
------------------------------------------------------------------------
r2589 | torikawatukune | 2011-08-08 20:51:09 +0900 (? 08 8 2011) | 2 lines

SYNC: CORE r4814 / MELERIX
BETA/STABLE: Updating Builders, now Ant Version is verified.
------------------------------------------------------------------------
r2584 | torikawatukune | 2011-08-08 19:56:15 +0900 (? 08 8 2011) | 2 lines

SYNC: CORE r4813 / Zoey76
BETA: System message update.
------------------------------------------------------------------------
r2583 | torikawatukune | 2011-08-08 19:50:28 +0900 (? 08 8 2011) | 2 lines

SYNC: CORE r4812 / Zoey76
BETA: Some more cleanup, getting rid of some warnings.
------------------------------------------------------------------------
r2582 | torikawatukune | 2011-08-08 19:46:59 +0900 (? 08 8 2011) | 2 lines

SYNC: CORE r4811 / Zoey76
BETA: More cleanup and code refactoring.
------------------------------------------------------------------------
r2581 | torikawatukune | 2011-08-08 19:39:57 +0900 (? 08 8 2011) | 2 lines

SYNC: CORE r4810 / Zoey76
BETA: Some cleanup and code improves, also a new configuration option OfflineModeInPaceZone.
------------------------------------------------------------------------
r2580 | torikawatukune | 2011-08-08 19:23:45 +0900 (? 08 8 2011) | 2 lines

SYNC: CORE r4809 / Nik
telnet - cleanvoiditems
------------------------------------------------------------------------
r2579 | torikawatukune | 2011-08-08 19:20:44 +0900 (? 08 8 2011) | 2 lines

SYNC: CORE r4808 / Nik
ItemTable item deletion logging
------------------------------------------------------------------------
r2577 | torikawatukune | 2011-08-08 19:20:23 +0900 (? 08 8 2011) | 1 line

doSpawnが失敗したとき無限ループになる?を防?
------------------------------------------------------------------------
r2576 | torikawatukune | 2011-08-08 01:32:57 +0900 (? 08 8 2011) | 1 line

整?
------------------------------------------------------------------------
r2575 | torikawatukune | 2011-08-07 23:31:17 +0900 (日, 07 8 2011) | 2 lines

SYNC: CORE r4807 / Nik
BETA: GameTimeController iteration fix.
------------------------------------------------------------------------
r2573 | torikawatukune | 2011-08-07 22:38:04 +0900 (日, 07 8 2011) | 2 lines

SYNC: CORE r4805 / lion
fix bug with offline craft after [4790],thx sam.jr
------------------------------------------------------------------------
r2571 | torikawatukune | 2011-08-07 21:43:21 +0900 (日, 07 8 2011) | 2 lines

SYNC: CORE r4804 / UnAfraid
BETA: Support for Quest class to accept addTalkId(1, 2, 3, 4) instead of adding multiple times addTalkId and leave old declarations because of jython it converts them as int[] -_-
------------------------------------------------------------------------
r2570 | torikawatukune | 2011-08-07 21:30:53 +0900 (日, 07 8 2011) | 2 lines

SYNC: CORE r4803 / UnAfraid
BETA: Using xml filter in zones and skill trees
------------------------------------------------------------------------
r2567 | torikawatukune | 2011-08-07 21:00:14 +0900 (日, 07 8 2011) | 2 lines

SYNC: CORE r4801 / Nik
BETA: L2TIntObjectHashMap at GameTimeController, L2Manor, L2Attackable, L2ZoneType. Can't think of any more places where i can use this, except knownlist (im still testing this rework).
------------------------------------------------------------------------
r2566 | torikawatukune | 2011-08-07 20:48:19 +0900 (日, 07 8 2011) | 2 lines

SYNC: CORE r4800 / Nik
BETA: MailManager using L2TIntObjectHashMap (ehh sry, i still forget to put BETA: tags on my commits >.< )
------------------------------------------------------------------------
r2565 | torikawatukune | 2011-08-07 20:45:16 +0900 (日, 07 8 2011) | 2 lines

SYNC: CORE r4799 / Nik
HtmCache using L2TIntObjectHashMap
------------------------------------------------------------------------
r2561 | torikawatukune | 2011-08-07 17:54:06 +0900 (日, 07 8 2011) | 2 lines

SYNC: CORE r4798 / UnAfraid
BETA: Cleanup all useless commends like //synchronized (blabla) 
------------------------------------------------------------------------
r2560 | torikawatukune | 2011-08-07 16:47:27 +0900 (日, 07 8 2011) | 2 lines

SYNC: CORE r4797 / Nik
BETA: L2PcInstance _reuseTimeStamps and _cubics use L2TIntObjectHashMap instead of shared fastmap :)
------------------------------------------------------------------------
r2559 | torikawatukune | 2011-08-07 16:45:21 +0900 (日, 07 8 2011) | 2 lines

SYNC: CORE r4796 / Nik
BETA: L2TIntObjectHashMap for _disabledSkills @ L2Character too...
------------------------------------------------------------------------
r2558 | torikawatukune | 2011-08-07 16:42:09 +0900 (日, 07 8 2011) | 2 lines

x L2World.getInstance().getAllPlayers().values()
o L2World.getInstance().getAllPlayersArray()
------------------------------------------------------------------------
r2556 | torikawatukune | 2011-08-07 16:13:28 +0900 (日, 07 8 2011) | 2 lines

SYNC: CORE r4795 / Nik
More usage of L2TIntObjectHashMap - character skills.
------------------------------------------------------------------------
r2555 | torikawatukune | 2011-08-07 16:04:39 +0900 (日, 07 8 2011) | 2 lines

SYNC: CORE r4794 / Nik
Creating a L2TIntObjectHashMap which is a synchrinized TIntObjectHashMap via ReentrantReadWriteLock and cleaning up L2World.java from the synchronizers, since we are using L2TIntObjectHashMap.
------------------------------------------------------------------------
r2554 | torikawatukune | 2011-08-07 15:31:12 +0900 (日, 07 8 2011) | 3 lines

SYNC: CORE r4793 / Nik
L2World maps(_allPlayers, _allObjects, _petsInstance) reworked. They are now TIntObjectHashMap surrounded by ReentrantReadWriteLock working as synchronization. Keep in mind that FastMap<K,V>.shared() drains a lot of CPU usage, because the whole map is filled with synchronizations. ReentrantLock is much faster than synchronized and it does the same job, even better.
Generally this change is to optimize CPU Usage, memory usage and prevent some deadlocks. Big servers will easily notice the change.
------------------------------------------------------------------------
r2549 | torikawatukune | 2011-08-06 23:00:20 +0900 (? 06 8 2011) | 1 line

Lottery.javaがコンパイルできせんでした
------------------------------------------------------------------------
r2542 | torikawatukune | 2011-08-06 15:52:36 +0900 (? 06 8 2011) | 2 lines

SYNC: CORE r4790 / Zoey76
BETA: Fix for L2JMod Offline Shops, now players won't remain standing after disconnect if they aren't in shop mode.
------------------------------------------------------------------------
r2541 | torikawatukune | 2011-08-06 15:33:01 +0900 (? 06 8 2011) | 4 lines

SYNC: CORE r4789 / Zoey76
BETA: Fix for double store for Combat flag:
 * Based in VlLight's code.
 * Thanks UnAfraid for testing.
------------------------------------------------------------------------
r2539 | torikawatukune | 2011-08-05 13:12:25 +0900 (? 05 8 2011) | 2 lines

SYNC: CORE r4788 / MELERIX
BETA/STABLE: Fixes & Cleanup in builders.
------------------------------------------------------------------------
r2537 | torikawatukune | 2011-08-05 09:47:57 +0900 (? 05 8 2011) | 2 lines

SYNC: CORE r4787 / UnAfraid
BETA: Javadocs for some utils thanks FBIagent
------------------------------------------------------------------------
r2535 | torikawatukune | 2011-08-05 09:34:41 +0900 (? 05 8 2011) | 2 lines

SYNC: CORE r4786 / UnAfraid
BETA: Core Support for DebuffImmunity DP will come later
------------------------------------------------------------------------
r2534 | torikawatukune | 2011-08-05 01:34:13 +0900 (? 05 8 2011) | 2 lines

SYNC: CORE r4785 / MELERIX
BETA/STABLE: Fix for JDK7 Requirement in builders (now using "java.lang.AutoCloseable" which is introduced in JDK7), thanks FBIagent.
------------------------------------------------------------------------
r2528 | torikawatukune | 2011-08-03 11:47:15 +0900 (水, 03 8 2011) | 2 lines

SYNC: CORE r4784 / MELERIX
BETA: Minor Fixes for /loc in RespawnZones by Nyaran. '''NOTE: Require DataPack [DP8240]'''
------------------------------------------------------------------------
r2526 | torikawatukune | 2011-08-03 10:57:28 +0900 (水, 03 8 2011) | 2 lines

SYNC: CORE r4783 / MELERIX
BETA/STABLE: Code Format in some builders.
------------------------------------------------------------------------
r2522 | torikawatukune | 2011-08-03 09:55:48 +0900 (水, 03 8 2011) | 2 lines

SYNC: CORE r4782 / MELERIX
BETA/STABLE: Some more for [4696].
------------------------------------------------------------------------
r2515 | torikawatukune | 2011-08-02 23:21:34 +0900 (火, 02 8 2011) | 1 line

宝くじ?抽選日を?式と同じ土曜19時に変更?いままでは日?9時だった）?そ?た最適?
------------------------------------------------------------------------
r2513 | torikawatukune | 2011-08-01 23:31:31 +0900 (? 01 8 2011) | 2 lines

SYNC: CORE r4781 / MELERIX
BETA/STABLE: Minor update in builders.
------------------------------------------------------------------------
r2504 | torikawatukune | 2011-08-01 22:57:30 +0900 (? 01 8 2011) | 2 lines

SYNC: CORE r4778 / Zoey76
BETA: Pet exploit fix, by UnAfraid's request.
------------------------------------------------------------------------
r2502 | torikawatukune | 2011-08-01 21:46:05 +0900 (? 01 8 2011) | 2 lines

SYNC: CORE r4777 / Zoey76
BETA: Fix for wrong parameter count.
------------------------------------------------------------------------
r2499 | torikawatukune | 2011-08-01 21:09:39 +0900 (? 01 8 2011) | 2 lines

SYNC: CORE r4776 / Nik
BETA: Forgot this from [4775]
------------------------------------------------------------------------
r2498 | torikawatukune | 2011-08-01 21:08:02 +0900 (? 01 8 2011) | 2 lines

SYNC: CORE r4775 / Nik
BETA: CharEffectList getAllEffects() cache (based on DrHouse's code). I've been using it for months and so far no problems, so I've decided to commit it.
------------------------------------------------------------------------
r2497 | torikawatukune | 2011-08-01 21:06:42 +0900 (? 01 8 2011) | 2 lines

SYNC: CORE r4774 / GodKratos
BETA: Cleanup of CharEffectList
------------------------------------------------------------------------
r2496 | torikawatukune | 2011-08-01 21:04:58 +0900 (? 01 8 2011) | 1 line

微調整 キャラクター復旧
------------------------------------------------------------------------
r2495 | torikawatukune | 2011-08-01 19:07:51 +0900 (? 01 8 2011) | 1 line

整?
------------------------------------------------------------------------
r2491 | torikawatukune | 2011-07-31 20:17:00 +0900 (日, 31 7 2011) | 2 lines

日本語化 MapRegion

------------------------------------------------------------------------
r2484 | torikawatukune | 2011-07-31 18:08:52 +0900 (日, 31 7 2011) | 2 lines

SYNC: CORE r4772 / UnAfraid
BETA: Warnings cleanup
------------------------------------------------------------------------
r2482 | torikawatukune | 2011-07-31 11:29:50 +0900 (日, 31 7 2011) | 13 lines

SYNC: CORE r4771 / MELERIX
BETA: Retail Like '''"Respawn Zones"''' by Nyaran.
 * Reworked MapRegion system. Moved to xml, an put in spawn locations. Can add banned race for map regions.
 * Added respawn_zones.xml. Respawn locations are defined per race and link to MapRegion by name.
 * Added support for banish respawn locations for Clan Halls, Fortress and Castles
 * Added retail support for other respawn locs (for siege towns)
 * Modified teleToLocation functions for add support to variable randomOffset. (booleans functions use config values, can be replaced with an integer value)
 * Added enum for castles
 * Added function for get random point in area
 * Added retail support for Residence zones (for mass teleporter). Only for castles now.
 * Enabled castle_teleport_zones and removed custom_castle_teleport_zones.
 * If player is in respawn zone, when dies, only appear To Village button
'''NOTE: Require DataPack [DP8225]'''
------------------------------------------------------------------------
r2479 | torikawatukune | 2011-07-31 00:15:46 +0900 (日, 31 7 2011) | 2 lines

SYNC: CORE r4770 / UnAfraid
BETA: Possible Deadlock fix
------------------------------------------------------------------------
r2474 | torikawatukune | 2011-07-30 23:29:09 +0900 (? 30 7 2011) | 2 lines

SYNC: CORE r4769 / MELERIX
BETA/STABLE: Other minor update for builders.
------------------------------------------------------------------------
r2472 | torikawatukune | 2011-07-30 23:11:35 +0900 (? 30 7 2011) | 4 lines

SYNC: CORE r4768 / MELERIX
BETA/STABLE: Updating builders for Java 7.
[JOJO]重?javaコンパイラがjdk7?となりました。jdk7をインスト?ルして、各種環??設定を変更してください?
なお?eclipseはま?dk7に対応して?せん。java7の?でコー?ングするのは当?控えたほ??と思います?[/JOJO]
------------------------------------------------------------------------
r2467 | torikawatukune | 2011-07-28 20:33:22 +0900 (木, 28 7 2011) | 4 lines

SYNC: CORE r4767 / Zoey76
BETA: Retail like Party system messages by Nyaran.
 * Minor improves by Plim and me.
 * Some JavaDocs by me.
------------------------------------------------------------------------
r2464 | torikawatukune | 2011-07-28 20:22:31 +0900 (木, 28 7 2011) | 2 lines

SYNC: CORE r4766 / UnAfraid
BETA: Kamaels can now take 3rd sub inspector thanks Zoey76
------------------------------------------------------------------------
r2463 | torikawatukune | 2011-07-28 20:20:16 +0900 (木, 28 7 2011) | 3 lines

SYNC: CORE r4765 / Zoey76
BETA: Support for Abnormal Special Effect list (Multiple Special Effects for the same effect).
'''Note:''' This will fix problem with skills Id 2897, 2898 and 2899 committed in [L8215].
------------------------------------------------------------------------
r2454 | torikawatukune | 2011-07-28 16:18:04 +0900 (木, 28 7 2011) | 2 lines

SYNC: CORE r4764 / GodKratos
BETA: special effects for [DP8211]
------------------------------------------------------------------------
r2442 | torikawatukune | 2011-07-25 21:25:45 +0900 (? 25 7 2011) | 12 lines

SYNC: CORE r4763 / Zoey76
BETA: Sweeper skill rework:
 * Removed from target aura corpse sweep conditions.
 * Added corpse time check for sweeper, now sweep is possible if the corpse isn't too old.
 * Removed sweep conditions from L2PcInstance.
 * Added new function to check if player is spoil loot owner or is in the spoiler party.
 * Added new function to validate inventory slots and weight load for a list of items, now sweep is possible if max inventory slots and max weight load aren't exceed.
 * Added player condition "can sweep".
Others:
 * Unhardcoded decay times and DecayTaskManager reworked a bit.
 * Changed "corpse too old" check for DRAIN type skills.
 * Lucky skill Id is now read from L2Skill.
------------------------------------------------------------------------
r2439 | torikawatukune | 2011-07-25 20:37:29 +0900 (? 25 7 2011) | 1 line

スマ?トな書き方に
------------------------------------------------------------------------
r2438 | torikawatukune | 2011-07-25 18:19:49 +0900 (? 25 7 2011) | 2 lines

SYNC: CORE r4762 / MELERIX
BETA: Fix for Ticket #5529 by Nyaran & Onepamopa.
------------------------------------------------------------------------
r2436 | torikawatukune | 2011-07-25 17:40:52 +0900 (? 25 7 2011) | 3 lines

SYNC: CORE r4761 / mrTJO
BETA: Added Dirs for Custom MultiSells/Items/Skills
Added New Configs for e-mail System
------------------------------------------------------------------------
r2435 | torikawatukune | 2011-07-25 02:27:06 +0900 (? 25 7 2011) | 2 lines

SYNC: CORE r4760 / Zoey76
BETA: Minor improvement.
------------------------------------------------------------------------
r2433 | torikawatukune | 2011-07-25 01:49:28 +0900 (? 25 7 2011) | 3 lines

SYNC: CORE r4759 / Zoey76
BETA: Support for target aura corpse mob.
Thanks to Evilus, janiii and jurchiks for code and ideas.
------------------------------------------------------------------------
r2430 | torikawatukune | 2011-07-25 01:12:41 +0900 (? 25 7 2011) | 2 lines

SYNC: CORE r4758 / MELERIX
BETA/STABLE: Core-Part for [DP8199] by Adry_85.
------------------------------------------------------------------------
r2410 | torikawatukune | 2011-07-23 10:43:00 +0900 (? 23 7 2011) | 3 lines

SYNC: CORE r4757 / Zoey76
BETA: DatapackRoot configuration value now uses default value.
'''Note:''' This remove the warning "Missing property for key - DatapackRoot".
------------------------------------------------------------------------
r2408 | torikawatukune | 2011-07-23 09:13:28 +0900 (? 23 7 2011) | 2 lines

SYNC: CORE r4755 / Zoey76
BETA: Fix for #5555, now all races are checked in condition not only Human.
------------------------------------------------------------------------
r2404 | torikawatukune | 2011-07-23 09:05:07 +0900 (? 23 7 2011) | 2 lines

SYNC: CORE r4753 / Zoey76
BETA: Race condition changed to support a list of races and renamed to '''races''' for '''target''' as well.
------------------------------------------------------------------------
r2396 | torikawatukune | 2011-07-23 02:30:56 +0900 (? 23 7 2011) | 3 lines

SYNC: CORE r4751 / Zoey76
BETA: Race condition changed to support a list of races and renamed to '''races'''.
'''Note:''' [DP8179] required.
------------------------------------------------------------------------
r2395 | torikawatukune | 2011-07-23 02:26:32 +0900 (? 23 7 2011) | 2 lines

SYNC: CORE r4750 / Zoey76
BETA: NPE fix for [4741].
------------------------------------------------------------------------
r2390 | torikawatukune | 2011-07-23 02:07:45 +0900 (? 23 7 2011) | 2 lines

SYNC: CORE r4748 / MELERIX
BETA: Added Improved Boss Jewels to AugmentationBlackList.
------------------------------------------------------------------------
r2386 | torikawatukune | 2011-07-23 01:00:22 +0900 (? 23 7 2011) | 2 lines

SYNC: CORE r4747 / UnAfraid
BETA: NPE Fix in L2EffectZone (Its happening only when reloading skills)
------------------------------------------------------------------------
r2379 | torikawatukune | 2011-07-22 21:15:16 +0900 (? 22 7 2011) | 2 lines

SYNC: CORE r4746 / MELERIX
BETA/STABLE: Fix for Day of Week on Item Auction by Zoey76, (Thanks osiride for report) now 1 = Monday.
------------------------------------------------------------------------
r2377 | torikawatukune | 2011-07-22 18:49:50 +0900 (? 22 7 2011) | 2 lines

SYNC: CORE r4745 / Zoey76
BETA: More client packets updates & cleanup.
------------------------------------------------------------------------
r2376 | torikawatukune | 2011-07-22 18:40:31 +0900 (? 22 7 2011) | 3 lines

SYNC: CORE r4744 / Zoey76
BETA: Fix for [4738] thanks '''Lineage''' for reports.
 * If player is missing required item, right message will be displayed in '''right''' moment.
------------------------------------------------------------------------
r2374 | torikawatukune | 2011-07-22 18:35:57 +0900 (? 22 7 2011) | 2 lines

SYNC: CORE r4743 / Zoey76
BETA: Some cleanup, fixes and JavaDocs related to characters class names.
------------------------------------------------------------------------
r2364 | torikawatukune | 2011-07-22 15:21:01 +0900 (? 22 7 2011) | 2 lines

SYNC: CORE r4742 / MELERIX
BETA: Missing item in AugmentationBlackList description defaults.
------------------------------------------------------------------------
r2361 | torikawatukune | 2011-07-22 15:05:44 +0900 (? 22 7 2011) | 1 line

同じ変数を使?わすのはバグの温床になる可能性がある?で
------------------------------------------------------------------------
r2360 | torikawatukune | 2011-07-22 14:55:36 +0900 (? 22 7 2011) | 2 lines

SYNC: CORE r4741 / Zoey76
BETA: Auto-Equip arrows/bolts if player has a bow/crossbow and player picks up arrows/bolts.
------------------------------------------------------------------------
r2359 | torikawatukune | 2011-07-22 14:49:29 +0900 (? 22 7 2011) | 2 lines

SYNC: CORE r4740 / Zoey76
BETA: Some NPE fixes by UnAfraid.
------------------------------------------------------------------------
r2357 | torikawatukune | 2011-07-22 14:43:07 +0900 (? 22 7 2011) | 2 lines

SYNC: CORE r4739 / Zoey76
BETA: Some minor cleanup by jurchiks, thanks.
------------------------------------------------------------------------
r2356 | torikawatukune | 2011-07-22 14:32:33 +0900 (? 22 7 2011) | 7 lines

SYNC: CORE r4738 / Zoey76
BETA: Fix for Certification Skill System, #5548 and #5518
 * Now right book is logged in database (avoiding stack).
 * Cancel certification now delete 'extra' books.
 * If player is missing required item, right message will be displayed.
 * Some JavaDocs added.
'''Note:''' Removing 'extra' books doens't cost Adena, skills and normal books cost 10 millions.
------------------------------------------------------------------------
r2349 | torikawatukune | 2011-07-20 01:11:02 +0900 (水, 20 7 2011) | 1 line

日本語化微調整
------------------------------------------------------------------------
r2347 | torikawatukune | 2011-07-18 19:18:49 +0900 (? 18 7 2011) | 2 lines

SYNC: CORE r4737 / MELERIX
BETA/STABLE: '''AGGREDUCE_CHAR''' to '''DERANGEMENT_VULN/_PROF'''.
------------------------------------------------------------------------
r2343 | torikawatukune | 2011-07-18 19:06:11 +0900 (? 18 7 2011) | 2 lines

SYNC: CORE r4736 / MELERIX
BETA/STABLE: Cleanup in builders.
------------------------------------------------------------------------
r2339 | torikawatukune | 2011-07-18 18:34:30 +0900 (? 18 7 2011) | 2 lines

SYNC: DP r8155 / MELERIX
BETA/STABLE: Some missing conditions for skills that shouldn't work on enemy.
------------------------------------------------------------------------
r2334 | torikawatukune | 2011-07-18 18:12:57 +0900 (? 18 7 2011) | 7 lines

SYNC: CORE r4733 / Zoey76
BETA: Client Packets Update & Cleanup:
 * All packets types updated.
 * Added Attack packet, AttackRequest probably is deprecated.
 * Removed deprecated packet RequestBuyProcure.
 * Removed deprecated packet RequestSurrenderPersonally.
Thanks mrTJO for support!
------------------------------------------------------------------------
r2330 | torikawatukune | 2011-07-18 15:11:43 +0900 (? 18 7 2011) | 2 lines

SYNC: CORE r4732 / mrTJO
BETA: Pets Walking Fix by UnAfraid
------------------------------------------------------------------------
r2329 | torikawatukune | 2011-07-18 15:09:35 +0900 (? 18 7 2011) | 3 lines

SYNC: CORE r4731 / mrTJO
BETA: Updated getType() for ex client packets
Moved GS utils to the proper package
------------------------------------------------------------------------
r2322 | torikawatukune | 2011-07-18 11:55:06 +0900 (? 18 7 2011) | 2 lines

SYNC: CORE r4730 / MELERIX
BETA/STABLE: Minor Update due [DP8146].
------------------------------------------------------------------------
r2318 | torikawatukune | 2011-07-18 11:22:49 +0900 (? 18 7 2011) | 2 lines

SYNC: CORE r4729 / Zoey76
BETA: Right noteach.htm for trainers healers by osidire, thanks.
------------------------------------------------------------------------
r2315 | torikawatukune | 2011-07-18 01:08:36 +0900 (? 18 7 2011) | 6 lines

SYNC: CORE r4728 / Zoey76
BETA: Some fixes and improvements for Clan stuff:
 * L2Clan reworked a bit.
 * Fix for #4956 (Clan leadership can't be delegated to academy member).
 * Now if player is expelled from clan and is noble title doesn't get removed.
 * Several JavaDocs added.
------------------------------------------------------------------------
r2312 | torikawatukune | 2011-07-17 23:45:05 +0900 (日, 17 7 2011) | 7 lines

SYNC: CORE r4727 / Zoey76
BETA: Missing conditions to change/add a sub-class:
 * A sub-class may not be created or changed while a servitor or pet is summoned.
 * A sub-class cannot be created or changed while you are over your weight limit.
 * A sub-class cannot be created or changed because you have exceeded your inventory limit.
 * Retail html for Elves/Dark Elves and Kamaels failing to add a sub-class.
 * Correct html displayed if you can't cancel your certification skills.
------------------------------------------------------------------------
r2311 | torikawatukune | 2011-07-17 22:56:45 +0900 (日, 17 7 2011) | 2 lines

SYNC: CORE r4726 / Zoey76
BETA: [4722] & [4723] to beta branch as well.
------------------------------------------------------------------------
r2307 | torikawatukune | 2011-07-12 08:02:33 +0900 (火, 12 7 2011) | 2 lines

SYNC: CORE r4725 / Zoey76
BETA: New player state condition: Standing.
------------------------------------------------------------------------
r2304 | torikawatukune | 2011-07-12 07:53:54 +0900 (火, 12 7 2011) | 2 lines

SYNC: CORE r4724 / Zoey76
BETA: Fix for #DP4845 from [4710]
------------------------------------------------------------------------
r2283 | torikawatukune | 2011-07-09 21:20:24 +0900 (? 09 7 2011) | 1 line

整?
------------------------------------------------------------------------
r2281 | torikawatukune | 2011-07-09 18:37:36 +0900 (? 09 7 2011) | 2 lines

SYNC: CORE r4720 / Zoey76
BETA: Fix for numeric type from #4682 by mrTJO, thanks Lineage for report.
------------------------------------------------------------------------
r2280 | torikawatukune | 2011-07-09 18:34:36 +0900 (? 09 7 2011) | 2 lines

SYNC: CORE r4719 / MELERIX
BETA: Reverting @SuppressWarnings from [4718] due are unnecessary.
------------------------------------------------------------------------
r2278 | torikawatukune | 2011-07-09 18:29:10 +0900 (? 09 7 2011) | 3 lines

SYNC: CORE r4718 / mrTJO
BETA: Removed Some Warnings
Added Icon to GUI tools
------------------------------------------------------------------------
r2277 | torikawatukune | 2011-07-09 18:25:48 +0900 (? 09 7 2011) | 2 lines

SYNC: CORE r4717 / mrTJO
BETA: JBDC Database Installer
------------------------------------------------------------------------
r2276 | torikawatukune | 2011-07-09 16:27:55 +0900 (? 09 7 2011) | 1 line

ExperienceTable関連の微調整
------------------------------------------------------------------------
r2275 | torikawatukune | 2011-07-09 14:54:35 +0900 (? 09 7 2011) | 1 line

ExperienceTable関連の微調整
------------------------------------------------------------------------
r2274 | torikawatukune | 2011-07-09 11:41:29 +0900 (? 09 7 2011) | 2 lines

SYNC: DP r8127 / MELERIX
BETA: DP-Part for [L4716] by mrTJO.
------------------------------------------------------------------------
r2273 | torikawatukune | 2011-07-09 11:37:04 +0900 (? 09 7 2011) | 5 lines

SYNC: CORE r4716 / mrTJO
BETA: Unhardcoded Experience Table and Moved to DP XML (data/stats/experience.xml)
It's now possible to change the starting subclass level by changing BaseSubclassLevel in characters.properties
It's now possible to setup datapack root also for loginserver by changing DatapackRoot in loginserver.properties
EmailSystem should be disabled by default
------------------------------------------------------------------------
r2269 | torikawatukune | 2011-07-09 10:53:49 +0900 (? 09 7 2011) | 2 lines

SYNC: CORE r4715 / MELERIX
BETA/STABLE: MySQL Connector/J 5.1.17
------------------------------------------------------------------------
r2266 | torikawatukune | 2011-07-09 02:24:25 +0900 (? 09 7 2011) | 1 line

日本?
------------------------------------------------------------------------
r2264 | torikawatukune | 2011-07-08 20:59:18 +0900 (? 08 7 2011) | 1 line

SHIFT+クリ?でNPCのエ??が?来なかったバグ
------------------------------------------------------------------------
r2258 | torikawatukune | 2011-07-08 08:02:00 +0900 (? 08 7 2011) | 2 lines

SYNC: CORE r4714 / MELERIX
BETA: Reverting [4695] due this is making more issues than fixes.
------------------------------------------------------------------------
r2253 | torikawatukune | 2011-07-08 00:52:23 +0900 (? 08 7 2011) | 2 lines

SYNC: CORE r4713 / Aikimaniac
BETA: Scrolls of Escape do remove spawn protection on retail (forgot to check this one as well) :-)
------------------------------------------------------------------------
r2248 | torikawatukune | 2011-07-08 00:36:53 +0900 (? 08 7 2011) | 7 lines

SYNC: CORE r4710 / Zoey76
BETA: Some improvements:
 * Code refactoring for RequestAcquireSkillInfo and RequestAcquireSkill
 * Now any skill from any skill tree can cost SP not only class skills.
 * Missing JavaDocs added.
 * Now items required to learn a skill are consumed if all are present, not like before that was consuming one by one until one item was missing.
 * Now SP is consumed if all requirements are meet.
------------------------------------------------------------------------
r2247 | torikawatukune | 2011-07-08 00:31:27 +0900 (? 08 7 2011) | 2 lines

SYNC: CORE r4709 / Zoey76
BETA: Fix for Multiply prepared statement!
------------------------------------------------------------------------
r2244 | torikawatukune | 2011-07-08 00:19:21 +0900 (? 08 7 2011) | 2 lines

SYNC: CORE r4708 / MELERIX
BETA: Minor Typo Fix in Config, thanks Nyaran.
------------------------------------------------------------------------
r2243 | torikawatukune | 2011-07-08 00:15:48 +0900 (? 08 7 2011) | 7 lines

SYNC: CORE r4707 / Zoey76
Some fixes to BETA branch:
#4699 Fix for not used configuration options and correcting values by Gnacik.
#4700 Cleanup and code refactoring by GodKratos.
#4701 More cleanup by GodKratos.
#4702 More cleanup by GodKratos.
Some cleanup by me (related with previous one).
------------------------------------------------------------------------
r2242 | torikawatukune | 2011-07-07 23:09:54 +0900 (木, 07 7 2011) | 2 lines

SYNC: CORE r4706 / UnAfraid
BETA: Default Freight slots are 200 in retail also forbidding players with effect hide to enter in observe mode
------------------------------------------------------------------------
r2241 | torikawatukune | 2011-07-07 23:07:48 +0900 (木, 07 7 2011) | 2 lines

SYNC: CORE r4705 / MELERIX
BETA/STABLE: Core-Part for [DP8115].
------------------------------------------------------------------------
r2233 | torikawatukune | 2011-07-07 22:46:35 +0900 (木, 07 7 2011) | 2 lines

SYNC: CORE r4704 / MELERIX
BETA/STABLE: Updating default values for AugmentationBlackList.
------------------------------------------------------------------------
r2231 | torikawatukune | 2011-07-07 22:42:53 +0900 (木, 07 7 2011) | 2 lines

SYNC: CORE r4703 / Adry_85
BETA: Added Blessed Earring of Zaken on AugmentationBlackList
------------------------------------------------------------------------
r2196 | torikawatukune | 2011-06-30 12:34:35 +0900 (木, 30 6 2011) | 2 lines

SYNC: CORE r4698 / MELERIX
BETA/STABLE: Cleanup MAGE/WARRIOR_BANE skillTypes.
------------------------------------------------------------------------
r2192 | torikawatukune | 2011-06-30 05:24:57 +0900 (木, 30 6 2011) | 2 lines

SYNC: CORE r4697 / MELERIX
BETA/STABLE: Core-Part for [DP8096].
------------------------------------------------------------------------
r2186 | torikawatukune | 2011-06-30 04:34:20 +0900 (木, 30 6 2011) | 1 line


------------------------------------------------------------------------
r2184 | torikawatukune | 2011-06-30 03:43:52 +0900 (木, 30 6 2011) | 2 lines

SYNC: CORE r4695 / mrTJO
BETA: fix for ticket #4761 by Deedlit
------------------------------------------------------------------------
r2182 | torikawatukune | 2011-06-30 03:37:19 +0900 (木, 30 6 2011) | 2 lines

SYNC: CORE r4694 / mrTJO
BETA: Reorganized NGL localization manager code
------------------------------------------------------------------------
r2181 | torikawatukune | 2011-06-30 03:31:18 +0900 (木, 30 6 2011) | 2 lines

SYNC: CORE r4693 / MELERIX
LEGACY: Minor and needed fix for C4 build file due people can't compile C4, thanks mrTJO.
------------------------------------------------------------------------
r2166 | torikawatukune | 2011-06-26 18:32:54 +0900 (日, 26 6 2011) | 1 line


------------------------------------------------------------------------
r2158 | torikawatukune | 2011-06-25 12:57:36 +0900 (? 25 6 2011) | 5 lines

SYNC: CORE r4692 / mrTJO
BETA: Unhardcoded strings from SQLAccountManager
Added batch files for Windows PowerShell
Added JNA library to print UTF-8 Characters into Windows Console
NOTE: Raster Font doesn't support non-latin chars, use Consolas or Courier New
------------------------------------------------------------------------
r2157 | torikawatukune | 2011-06-25 12:01:50 +0900 (? 25 6 2011) | 2 lines

SYNC: CORE r4691 / MELERIX
missing from [4687]
------------------------------------------------------------------------
r2152 | torikawatukune | 2011-06-25 11:45:19 +0900 (? 25 6 2011) | 6 lines

SYNC: CORE r4689 / mrTJO
BETA: Updated Packet Structures:
ExPartyRoomMember - chdd[dSddddd]
ListPartyWating - dSddddSd[dS]
NpcHtmlMessage - cdS(d) (itemId is optional if npcObjectId = 0)
PartyMatchDetail - cddddddSh
------------------------------------------------------------------------
r2151 | torikawatukune | 2011-06-25 11:23:24 +0900 (? 25 6 2011) | 1 line

GameServerRegister のエラー処??不??
------------------------------------------------------------------------
r2149 | torikawatukune | 2011-06-23 23:14:42 +0900 (木, 23 6 2011) | 2 lines

SYNC: CORE r468 / mrTJO
Removing useless code from L2Spawn.java
------------------------------------------------------------------------
r2148 | torikawatukune | 2011-06-23 23:11:00 +0900 (木, 23 6 2011) | 2 lines

SYNC: CORE r4687 / MELERIX
BETA/STABLE: Minor update in '''build.xml''' files due Eclipse 3.7+
------------------------------------------------------------------------
r2142 | torikawatukune | 2011-06-23 22:49:18 +0900 (木, 23 6 2011) | 2 lines

SYNC: CORE r4685 / MELERIX
BETA/STABLE: Updating ECJ Lib.
------------------------------------------------------------------------
r2134 | torikawatukune | 2011-06-23 19:51:41 +0900 (木, 23 6 2011) | 1 line

日本?アジト?オリンピアード?ネビ?
------------------------------------------------------------------------
r2131 | torikawatukune | 2011-06-23 01:20:18 +0900 (木, 23 6 2011) | 5 lines

SYNC: CORE r4684 / Zoey76
BETA: Fixes for following tickets:
 * #5495 and #5477, NPE@SummonEffectsTable.java:45
 * #5514, players shouldn't be able to enchant skills in stance mode.
 * #5507, NPE if SubClassSkills quests is null, reloaded scripts or not updated datapack...
------------------------------------------------------------------------
r2128 | torikawatukune | 2011-06-23 01:07:54 +0900 (木, 23 6 2011) | 2 lines

SYNC: CORE r4683 / Zoey76
BETA: Removing length limit from Community Board, like [4538] by qwerty13 and me.
------------------------------------------------------------------------
r2126 | torikawatukune | 2011-06-22 19:02:02 +0900 (水, 22 6 2011) | 2 lines

Sign of Destruction ア?????
クライアント?プロトコル 253 は クロニクルス?67 は Sign of Destruction です?
------------------------------------------------------------------------
r2124 | torikawatukune | 2011-06-19 21:25:43 +0900 (日, 19 6 2011) | 1 line

Exp表示修正とExpの%表示追?
------------------------------------------------------------------------
r2113 | torikawatukune | 2011-06-19 08:09:25 +0900 (日, 19 6 2011) | 4 lines

SYNC: CORE r4682
BETA: Fix for ObjName(Id)[ObjId] already exist in OID map! #5427
 * Synchronization in L2Character and L2PcInstanceby JIV
 * Fix for banned characters by gmpf with some tweaks by Zoey76.
------------------------------------------------------------------------
r2112 | torikawatukune | 2011-06-17 20:26:55 +0900 (? 17 6 2011) | 2 lines

SYNC: CORE r4681
BETA/STABLE: checkTargetLost - Geocheck for offensive skills (by Gnacik).
------------------------------------------------------------------------
r2109 | torikawatukune | 2011-06-17 20:22:01 +0900 (? 17 6 2011) | 2 lines

SYNC: CORE r4680
BETA/STABLE: NPE fix by JIV (requested by UnAfraid).
------------------------------------------------------------------------
r2107 | torikawatukune | 2011-06-17 20:18:43 +0900 (? 17 6 2011) | 2 lines

SYNC: CORE r4679
BETA/STABLE: Fix for #DP4807.
------------------------------------------------------------------------
r2105 | torikawatukune | 2011-06-17 19:59:44 +0900 (? 17 6 2011) | 2 lines

SYNC: CORE r4678
BETA: LoginController cleanup and more from [4674]
------------------------------------------------------------------------
r2103 | torikawatukune | 2011-06-17 19:47:35 +0900 (? 17 6 2011) | 2 lines

SYNC: CORE r4676
BETA: Removed synchronizations from Point3D. They are useless since we use volatile variables (thanks Szponiasty/Deedlit)
------------------------------------------------------------------------
r2102 | torikawatukune | 2011-06-17 18:31:07 +0900 (? 17 6 2011) | 1 line

整?
------------------------------------------------------------------------
r2098 | torikawatukune | 2011-06-14 21:46:54 +0900 (火, 14 6 2011) | 2 lines

SYNC: CORE r4675
BETA: Fix for ArrayIndexOutOfBoundsException when MaxSubclass is over 3 (retail value), #5502
------------------------------------------------------------------------
r2096 | torikawatukune | 2011-06-14 21:39:34 +0900 (火, 14 6 2011) | 2 lines

SYNC: CORE r4674
BETA: NPE fix
------------------------------------------------------------------------
r2095 | torikawatukune | 2011-06-14 01:15:10 +0900 (火, 14 6 2011) | 7 lines

SYNC: CORE r4673
BETA: Sub-Class skill learning fixes:
 * Code refactoring.
 * Fix for Certification Cancel variable reset, thanks tukune.
 * Fix for wrong SystemMessage for consumed item count.
 * Handled some exceptions for malformed global data.
 * Added some missing warnings and JavaDocs.
------------------------------------------------------------------------
r2089 | torikawatukune | 2011-06-14 00:36:53 +0900 (火, 14 6 2011) | 1 line

ち?としたミス
------------------------------------------------------------------------
r2087 | torikawatukune | 2011-06-12 22:23:36 +0900 (日, 12 6 2011) | 2 lines

変化の魔術師アヴァンギャル?変身取り消しができな?グ

------------------------------------------------------------------------
r2086 | torikawatukune | 2011-06-12 18:26:44 +0900 (日, 12 6 2011) | 2 lines

SYNC: CORE r4672
BETA/STABLE: Memory Leak Fix (by JIV).
------------------------------------------------------------------------
r2078 | torikawatukune | 2011-06-12 18:07:26 +0900 (日, 12 6 2011) | 2 lines

SYNC: CORE r4671
BETA/STABLE: Removing confusionVuln, not used in retail (by Gnacik).
------------------------------------------------------------------------
r2070 | torikawatukune | 2011-06-12 16:48:30 +0900 (日, 12 6 2011) | 5 lines

SYNC: CORE r4670
BETA: Some fixes, thanks jurchiks for report:
 * Improved canTransform method.
 * Handled some exceptions.
 * Fix in hack check while learning Transformation Skills.
------------------------------------------------------------------------
r2069 | torikawatukune | 2011-06-12 16:45:33 +0900 (日, 12 6 2011) | 2 lines

SYNC: CORE r4669
BETA: Fix for #5322
------------------------------------------------------------------------
r2068 | torikawatukune | 2011-06-12 16:44:04 +0900 (日, 12 6 2011) | 2 lines

SYNC: CORE r4668
BETA: Fix for ticket #5494
------------------------------------------------------------------------
r2067 | torikawatukune | 2011-06-12 16:42:37 +0900 (日, 12 6 2011) | 2 lines

SYNC: CORE r4667
BETA: Small fix in getMinLevelForNewSkill, should only consider skills learn from Npc.
------------------------------------------------------------------------
r2066 | torikawatukune | 2011-06-12 16:40:23 +0900 (日, 12 6 2011) | 2 lines

SYNC: CORE r4666
BETA/STABLE: Magic skills with TARGET_SELF should have also lower hitTime if we are using spiritshots (by Gnacik).
------------------------------------------------------------------------
r2058 | torikawatukune | 2011-06-12 15:39:44 +0900 (日, 12 6 2011) | 2 lines

SYNC: CORE r4665
BETA: New Protocol.
------------------------------------------------------------------------
r2057 | torikawatukune | 2011-06-12 15:36:38 +0900 (日, 12 6 2011) | 2 lines

SYNC: CORE r4664
BETA: Using AntiFeedManager for L2Event also.
------------------------------------------------------------------------
r2056 | torikawatukune | 2011-06-12 15:33:55 +0900 (日, 12 6 2011) | 2 lines

SYNC: CORE r4663
BETA: fix NPE if no active matches on stadiums.
------------------------------------------------------------------------
r2053 | torikawatukune | 2011-06-11 21:51:40 +0900 (? 11 6 2011) | 12 lines

SYNC: CORE r4662
BETA: Skill Trees rework:
 * Complete rework for Skill Trees, done in XML, removed SQL part.
 * Better implementation of Lucky Skill (194) (still hardcoded).
 * Unhardcoded Expertise Skill (239).
 * Unhardcoded Dwarven Craft Skill (1321).
 * Unhardcoded Common Craft Skill (1322).
 * Support for autoGet Skills.
 * Complete rework for RequestAcquireSkill and RequestAcquireSkillInfo.
 * Fixed bug for Clan Skills not being added until restart.
 * Added multiple exploits check directly in packets.
'''NOTE: Require [DP8052]'''
------------------------------------------------------------------------
r2052 | torikawatukune | 2011-06-11 21:10:08 +0900 (? 11 6 2011) | 12 lines

SYNC: CORE r4662
BETA: Skill Trees rework:
 * Complete rework for Skill Trees, done in XML, removed SQL part.
 * Better implementation of Lucky Skill (194) (still hardcoded).
 * Unhardcoded Expertise Skill (239).
 * Unhardcoded Dwarven Craft Skill (1321).
 * Unhardcoded Common Craft Skill (1322).
 * Support for autoGet Skills.
 * Complete rework for RequestAcquireSkill and RequestAcquireSkillInfo.
 * Fixed bug for Clan Skills not being added until restart.
 * Added multiple exploits check directly in packets.
'''NOTE: Require [DP8052]'''
------------------------------------------------------------------------
r2050 | torikawatukune | 2011-06-11 10:54:27 +0900 (? 11 6 2011) | 2 lines

SYNC: CORE r4660
BETA/STABLE: Minor Improvements in Builders.
------------------------------------------------------------------------
r2045 | torikawatukune | 2011-06-11 10:45:54 +0900 (? 11 6 2011) | 2 lines

SYNC: CORE r4659
BETA: Support for Max Recoverable HP/MP/CP (support for retail-like Seal of Limit). Note that life gained by Vampiric Rage - like effects is not blocked(retail-like).
------------------------------------------------------------------------
r2043 | torikawatukune | 2011-06-11 10:40:48 +0900 (? 11 6 2011) | 2 lines

SYNC: CORE r4658
BETA: critDmgEvas shouldnt affect skill criticals, only criticals made by normal hits.
------------------------------------------------------------------------
r2042 | torikawatukune | 2011-06-11 10:38:58 +0900 (? 11 6 2011) | 2 lines

SYNC: CORE r4657
BETA: Changeing the lvlDepend formula to a better, more accurate one (thanks texas)
------------------------------------------------------------------------
r2037 | torikawatukune | 2011-06-11 09:05:30 +0900 (? 11 6 2011) | 2 lines

SYNC: CORE r4655
BETA: Fixing Symbol skills when casted in an instance to take effect in instance 0 instead of the instance where it is casted (thanks burrito)
------------------------------------------------------------------------
r2036 | torikawatukune | 2011-06-11 09:03:58 +0900 (? 11 6 2011) | 2 lines

SYNC: CORE r4654
UnAfraid | <BR>BETA: Fix for ticket #5465 (thanks Deedlit/Szponiasty and  Triumph)
------------------------------------------------------------------------
r2035 | torikawatukune | 2011-06-11 09:01:16 +0900 (? 11 6 2011) | 2 lines

SYNC: CORE r4653
BETA: Oly divider configs and set up defaults according to http://www.l2jserver.com/forum/viewtopic.php?f=69&t=22112&view=unread#p128536 thx Triumph
------------------------------------------------------------------------
r2033 | torikawatukune | 2011-06-11 02:13:56 +0900 (? 11 6 2011) | 2 lines

SYNC: CORE r4652
BETA: ALT_OLY_ENCHANT_LIMIT hp bonus restriction (by Sylar88)
------------------------------------------------------------------------
r2031 | torikawatukune | 2011-06-11 01:56:04 +0900 (? 11 6 2011) | 2 lines

SYNC: CORE r4651
BETA: Skills' default min and max land rate now in config
------------------------------------------------------------------------
r2030 | torikawatukune | 2011-06-11 01:53:08 +0900 (? 11 6 2011) | 3 lines

SYNC: CORE r4650
BETA: Skills min land rate and max land rate set to 10% and 90%.
Report any skills that shouldn't be affected by this cap, but they are affected.
------------------------------------------------------------------------
r2028 | torikawatukune | 2011-06-10 19:49:19 +0900 (? 10 6 2011) | 3 lines

フレヤ鯖とクロニクルス鯖を共存可能にする?
ログインサー?T26クロニクルス?台に
ゲー?ー?T25フレヤ・T26クロニクルスどちらも同時使用可能になります?
------------------------------------------------------------------------
r2026 | torikawatukune | 2011-06-07 22:55:36 +0900 (火, 07 6 2011) | 3 lines

SYNC: CORE r4645
BETA: Implementation of Secondary Auth feature (by mrTJO)
??JOJO]コミットし忘れて??す?
------------------------------------------------------------------------
r2022 | torikawatukune | 2011-06-07 19:50:20 +0900 (火, 07 6 2011) | 2 lines

SYNC: CORE r4649
BETA/STABLE: Core-Part for [DP8042].
------------------------------------------------------------------------
r2018 | torikawatukune | 2011-06-03 23:41:17 +0900 (? 03 6 2011) | 1 line

ログイン???ﾞが?ンして?とき?エラー処?
------------------------------------------------------------------------
r2016 | torikawatukune | 2011-06-03 23:06:03 +0900 (? 03 6 2011) | 1 line

ゲー?ーバとログインサーバ?互換性がな?き?エラーメ?ージをわかり?く変更
------------------------------------------------------------------------
r2014 | torikawatukune | 2011-06-03 23:03:21 +0900 (? 03 6 2011) | 3 lines

昼夜??替わりが１時間ずれるバグを修正.
?00:00??5:59 (ゲー??時間)
昼 06:00??3:59 (ゲー??時間)
------------------------------------------------------------------------
r2012 | torikawatukune | 2011-06-02 12:42:16 +0900 (木, 02 6 2011) | 2 lines

SYNC: CORE r4648
BETA/STABLE: [4647] in STABLE too, also minor XML code format for BETA [4645].
------------------------------------------------------------------------
r2010 | torikawatukune | 2011-06-02 12:30:55 +0900 (木, 02 6 2011) | 2 lines

SYNC: CORE r4647
BETA: Traps now will affect monsters as well (fix for ticket #5408)
------------------------------------------------------------------------
r2009 | torikawatukune | 2011-06-02 12:25:37 +0900 (木, 02 6 2011) | 1 line

整?
------------------------------------------------------------------------
r2007 | torikawatukune | 2011-06-02 12:02:58 +0900 (木, 02 6 2011) | 2 lines

SYNC: CORE r4645
BETA: Implementation of Secondary Auth feature (by mrTJO) 
------------------------------------------------------------------------
r2006 | torikawatukune | 2011-06-01 22:58:56 +0900 (水, 01 6 2011) | 1 line

微調整
------------------------------------------------------------------------
r2002 | torikawatukune | 2011-06-01 22:55:42 +0900 (水, 01 6 2011) | 1 line

四大霊?clean()でNULLエラーが?るバグの微調整
------------------------------------------------------------------------
r2000 | torikawatukune | 2011-06-01 14:51:02 +0900 (水, 01 6 2011) | 2 lines

SYNC: CORE r4644
BETA: NPE Fix (ticket #5474) thans MorteX for reporting
------------------------------------------------------------------------
r1997 | torikawatukune | 2011-05-31 08:01:54 +0900 (火, 31 5 2011) | 2 lines

SYNC: CORE r4643
BETA: Fix for Ticket #5466, thanks foxxy.
------------------------------------------------------------------------
r1995 | torikawatukune | 2011-05-30 09:26:08 +0900 (? 30 5 2011) | 1 line

整?
------------------------------------------------------------------------
r1987 | torikawatukune | 2011-05-30 08:36:30 +0900 (? 30 5 2011) | 2 lines

SYNC: CORE r4642
Some random little code optimization and possible NPE fixes.
------------------------------------------------------------------------
r1986 | torikawatukune | 2011-05-29 22:19:28 +0900 (日, 29 5 2011) | 2 lines

SYNC: CORE r4641
BETA: New Protocol.
------------------------------------------------------------------------
r1985 | torikawatukune | 2011-05-29 22:10:06 +0900 (日, 29 5 2011) | 1 line

四大霊?脱字修正、無?処?省いて整?
------------------------------------------------------------------------
r1983 | torikawatukune | 2011-05-28 22:04:44 +0900 (? 28 5 2011) | 1 line

四大霊?clean()でNULLエラーが?るバグの微調整
------------------------------------------------------------------------
r1978 | torikawatukune | 2011-05-28 16:28:10 +0900 (? 28 5 2011) | 2 lines

SYNC: CORE r4640
BETA/STABLE: Levels Range Condition by Zoey76.
------------------------------------------------------------------------
r1976 | torikawatukune | 2011-05-28 16:25:32 +0900 (? 28 5 2011) | 2 lines

SYNC: CORE r4639
BETA/STABLE: Let's order Stats.java a bit.
------------------------------------------------------------------------
r1966 | torikawatukune | 2011-05-28 14:27:50 +0900 (? 28 5 2011) | 2 lines

四大霊廟?バグ
* 受付開始?時間計算ミス。秒?単位を計算に入れてな??で???の誤差が?て??
------------------------------------------------------------------------
r1964 | torikawatukune | 2011-05-27 11:35:56 +0900 (? 27 5 2011) | 2 lines

SYNC: CORE r4638
Missing part for new banchat config in clientpackets. This option allow to use voice command while chat banned.
------------------------------------------------------------------------
r1961 | torikawatukune | 2011-05-27 11:13:54 +0900 (? 27 5 2011) | 1 line

アイ?競売のメ?ージが?
------------------------------------------------------------------------
r1959 | torikawatukune | 2011-05-27 07:59:52 +0900 (? 27 5 2011) | 3 lines

四大霊廟?バグ
* サーバ? シャ??ン中に霊廟?状態が変化(受付開始?終??戦闘開始?終?するとclean()でNULLエラーが?る?
* 受付開始?時間計算ミス。秒?単位を計算に入れてな??で???の誤差が?て??
------------------------------------------------------------------------
r1957 | torikawatukune | 2011-05-27 07:54:13 +0900 (? 27 5 2011) | 1 line

アイ?競売のメ?ージが?
------------------------------------------------------------------------
r1955 | torikawatukune | 2011-05-26 08:27:20 +0900 (木, 26 5 2011) | 2 lines

SYNC: CORE r4637
More descriptive options for channels.
------------------------------------------------------------------------
r1953 | torikawatukune | 2011-05-26 08:11:19 +0900 (木, 26 5 2011) | 2 lines

SYNC: CORE r4636
BETA: Configuration for what type of chat should use banchat command
------------------------------------------------------------------------
r1951 | torikawatukune | 2011-05-26 08:05:23 +0900 (木, 26 5 2011) | 2 lines

SYNC: CORE r4635
BETA: option - Login Server Restart every 24(configurable) hours.
------------------------------------------------------------------------
r1948 | torikawatukune | 2011-05-26 00:52:56 +0900 (木, 26 5 2011) | 4 lines

SYNC: CORE r4634
BETA: Typo fixing:
 * Wrong change in configurations from [4615].
 * Little update in one SystemMessage description.
------------------------------------------------------------------------
r1947 | torikawatukune | 2011-05-26 00:45:33 +0900 (木, 26 5 2011) | 2 lines

SYNC: CORE r4633
BETA: NPE fix for [4615], thanks Nyaran.
------------------------------------------------------------------------
r1943 | torikawatukune | 2011-05-25 23:37:13 +0900 (水, 25 5 2011) | 1 line

日本?攻城戦
------------------------------------------------------------------------
r1938 | torikawatukune | 2011-05-24 22:26:08 +0900 (火, 24 5 2011) | 14 lines

SYNC: CORE r4632
BETA: H5 Grand Olympiad Enhancements (thanks osiride)...
 * Points are now accumulated as follows:
 - 10 points for reaching Noblesse for the first time. 
 - 10 more points every week. 
 - A total of 50 points are given to every player during each Olympiad cycle. 
 * Olympiad Point settlement rules have been changed to the following:
 - Rank 1 - Top 1%: 120 points (Before) 100 points (After) 
 - Rank 2 - Top 10%: 80 points (Before) 75 points (After) 
 - Rank 3 - Top 25%: 55 points (Before) 55 points (After) 
 - Rank 4 - Top 50%: 35 points (Before) 40 points (After) 
 - Rank 5 - Below 50%: 20 points (Before) 30 points (After) 
 * Hero bonus has changed from 180 points to 200 points. 
 * The minimum number of matches in which you must participate to receive point rewards has been increased from 9 matches to 15 matches.
------------------------------------------------------------------------
r1932 | torikawatukune | 2011-05-24 21:50:27 +0900 (火, 24 5 2011) | 1 line

AdminSiege.java 日本語化してしまったため動作しなくなって??
------------------------------------------------------------------------
r1929 | torikawatukune | 2011-05-23 21:26:43 +0900 (? 23 5 2011) | 2 lines

SYNC: CORE r4631
BETA: NPE fix for [4615], thanks Nyaran.
------------------------------------------------------------------------
r1928 | torikawatukune | 2011-05-23 21:20:13 +0900 (? 23 5 2011) | 2 lines

SYNC: CORE r4630
BETA/STABLE: Damage skills + Debuff effects shouldn't be affected by Physical Skill Evasion, thanks Triumph.
------------------------------------------------------------------------
r1926 | torikawatukune | 2011-05-21 16:25:41 +0900 (? 21 5 2011) | 2 lines

SYNC: CORE r4629
BETA: Save and unsummon if player disconnect in OfflineTrade mode, thanks Nyaran.
------------------------------------------------------------------------
r1925 | torikawatukune | 2011-05-21 16:23:17 +0900 (? 21 5 2011) | 2 lines

SYNC: CORE r4628
BETA: Some fixes for [4615], thanks Nyaran.
------------------------------------------------------------------------
r1915 | torikawatukune | 2011-05-20 17:29:17 +0900 (? 20 5 2011) | 1 line

CORE r4627 更新ミス
------------------------------------------------------------------------
r1913 | torikawatukune | 2011-05-20 16:11:04 +0900 (? 20 5 2011) | 2 lines

SYNC: CORE r4627
BETA: Yeah, the ancient L2Event got reworked! Its now bulletproof against bugs :) You can now use it without worrying about bugs occuring cuz of it.
------------------------------------------------------------------------
r1896 | torikawatukune | 2011-05-18 00:51:02 +0900 (水, 18 5 2011) | 2 lines

SYNC: CORE r4626
BETA: Fix for ticket #5452
------------------------------------------------------------------------
r1895 | torikawatukune | 2011-05-17 11:38:43 +0900 (火, 17 5 2011) | 2 lines

SystemMessageId.java 日本語化

------------------------------------------------------------------------
r1894 | torikawatukune | 2011-05-17 09:26:18 +0900 (火, 17 5 2011) | 2 lines

SYNC: CORE r4625
BETA: Allowing not tradeable items for freight (Only Freightable ofc :P) 
------------------------------------------------------------------------
r1893 | torikawatukune | 2011-05-17 09:24:49 +0900 (火, 17 5 2011) | 2 lines

SYNC: CORE r4624
BETA: Fix for recently created bug with items that was displayed for freight but they shouldn't :| Thanks Evilus
------------------------------------------------------------------------
r1890 | torikawatukune | 2011-05-17 09:18:25 +0900 (火, 17 5 2011) | 2 lines

SYNC: CORE r4623
BETA: Fix for ticket #5447
------------------------------------------------------------------------
r1888 | torikawatukune | 2011-05-17 09:09:37 +0900 (火, 17 5 2011) | 1 line

整?
------------------------------------------------------------------------
r1884 | torikawatukune | 2011-05-15 23:45:41 +0900 (日, 15 5 2011) | 2 lines

SYNC: CORE r4622
BETA: Re-implementing back Freight system its still used on retail (From Dimensional Merchant) only for Freightable items (Dimensional items) mostly event ones (by me and mrTJO)
------------------------------------------------------------------------
r1883 | torikawatukune | 2011-05-15 08:15:08 +0900 (日, 15 5 2011) | 2 lines

SYNC: CORE r4621
BETA: more for [4620]
------------------------------------------------------------------------
r1882 | torikawatukune | 2011-05-15 08:13:55 +0900 (日, 15 5 2011) | 2 lines

SYNC: CORE r4620
BETA: store(), storeEffects(), restoreEffects() added to L2Playable and removed from L2Summon (by UnAfraid's request).
------------------------------------------------------------------------
r1881 | torikawatukune | 2011-05-15 08:10:54 +0900 (日, 15 5 2011) | 4 lines

SYNC: CORE r4619
Minor update to match [DP8000]
 * Let's use the same type to load than store for Hp and Mp.
 * RestorePetOnReconnect is default True.
------------------------------------------------------------------------
r1871 | torikawatukune | 2011-05-13 17:56:17 +0900 (? 13 5 2011) | 2 lines

SYNC: CORE r4618
BETA/STABLE: Fix for Heal for L2BabyPets by Zoey76.
------------------------------------------------------------------------
r1869 | torikawatukune | 2011-05-13 17:48:30 +0900 (? 13 5 2011) | 2 lines

SYNC: CORE r4617 and DP r7994
BETA: H5 Contact List (Mail) implementation (by mrTJO and me :P)
------------------------------------------------------------------------
r1865 | torikawatukune | 2011-05-13 00:37:49 +0900 (? 13 5 2011) | 1 line

桁?ぞろ?字用ソー?
------------------------------------------------------------------------
r1863 | torikawatukune | 2011-05-11 20:24:26 +0900 (水, 11 5 2011) | 2 lines

SYNC: CORE r4616 and DP r7993
BETA: Blood Alliance update (by malyelfik)
------------------------------------------------------------------------
r1862 | torikawatukune | 2011-05-11 20:20:16 +0900 (水, 11 5 2011) | 2 lines

SYNC: CORE r4615 and DP r7992
BETA: Summon system [Login & Buffs] (by  Nyaran)
------------------------------------------------------------------------
r1855 | torikawatukune | 2011-05-10 10:27:26 +0900 (火, 10 5 2011) | 2 lines

SYNC: CORE r4614
BETA/STABLE: Fix for MP Consume for Clan Hall Managers by Zoey76 (thanks Tryskell for report).
------------------------------------------------------------------------
r1844 | torikawatukune | 2011-05-07 19:46:51 +0900 (? 07 5 2011) | 2 lines

SYNC: CORE r4613
BETA/STABLE: NotTalkingNPCs DP script moved to CORE, and now is customizable trough config, thanks jurchiks.
------------------------------------------------------------------------
r1839 | torikawatukune | 2011-05-07 19:27:44 +0900 (? 07 5 2011) | 5 lines

SYNC: CORE r4610
BETA: The maximum number of simultaneous attacks when using a Spear is changed as follows: 
 * No mastery: Before (5) Now (3).
 * Polearm mastery level 8 and below: Before (10) Now (8).
 * Polearm mastery level 9 and above: Before (15) Now (13).
------------------------------------------------------------------------
r1838 | torikawatukune | 2011-05-07 19:25:49 +0900 (? 07 5 2011) | 2 lines

SYNC: CORE r4609
Reuse reset task accompanying [DP7978] (lion)
------------------------------------------------------------------------
r1833 | torikawatukune | 2011-05-07 16:20:23 +0900 (? 07 5 2011) | 2 lines

SYNC: CORE r4608
BETA/STABLE: Removed old & annoying debug msg from Condition Zones, thanks Zoey76.
------------------------------------------------------------------------
r1831 | torikawatukune | 2011-05-07 16:10:18 +0900 (? 07 5 2011) | 2 lines

SYNC: CORE r4607
BETA: Castle Magician talismans fix
------------------------------------------------------------------------
r1828 | torikawatukune | 2011-05-07 08:19:38 +0900 (? 07 5 2011) | 1 line

ショ??価格設定ミス?売却価格より低い価格?を検?
------------------------------------------------------------------------
r1826 | torikawatukune | 2011-05-07 07:57:00 +0900 (? 07 5 2011) | 1 line

重?字?intern処?
------------------------------------------------------------------------
r1819 | torikawatukune | 2011-05-05 21:48:01 +0900 (木, 05 5 2011) | 2 lines

SYNC: CORE r4605
ChanceSkills - Trigger on specific skill cast<BR>Usage: <set name="activationSkills" val="skillId1,skillId2, skillId3..." />
------------------------------------------------------------------------
r1816 | torikawatukune | 2011-05-04 23:07:55 +0900 (水, 04 5 2011) | 2 lines

SYNC: CORE r4604
BETA: H5 ServerList update by mrTJO
------------------------------------------------------------------------
r1815 | torikawatukune | 2011-05-04 23:00:16 +0900 (水, 04 5 2011) | 1 line


------------------------------------------------------------------------
r1806 | torikawatukune | 2011-05-03 22:59:45 +0900 (火, 03 5 2011) | 2 lines

SYNC: CORE r4602
BETA/STABLE: Blow Formula Update by Didldak.
------------------------------------------------------------------------
r1804 | torikawatukune | 2011-05-02 21:45:29 +0900 (? 02 5 2011) | 1 line

アナウンス
------------------------------------------------------------------------
r1796 | torikawatukune | 2011-05-02 12:44:09 +0900 (? 02 5 2011) | 1 line

整?
------------------------------------------------------------------------
r1795 | torikawatukune | 2011-05-02 12:42:04 +0900 (? 02 5 2011) | 2 lines

SYNC: CORE r4601
BETA: H5 Packets update for CreatureSay and ExShowScreenMessage to prevent from critical errors thanks to Pere for sharing and Shaka for testing
------------------------------------------------------------------------
r1788 | torikawatukune | 2011-05-01 23:40:31 +0900 (日, 01 5 2011) | 2 lines

SYNC: CORE r4600
BETA: Support for '''MANA_BY_LEVEL''' by osiride.
------------------------------------------------------------------------
r1787 | torikawatukune | 2011-05-01 11:46:50 +0900 (日, 01 5 2011) | 1 line

AllowedProtocolRevisions ?253 に変更しました?
------------------------------------------------------------------------
r1786 | torikawatukune | 2011-05-01 11:44:23 +0900 (日, 01 5 2011) | 1 line

整?
------------------------------------------------------------------------
r1784 | torikawatukune | 2011-05-01 08:47:32 +0900 (日, 01 5 2011) | 1 line

T26 クロニクルス対応パ? PATCH_PROTOCOL_253 = true をデフォルトに?
------------------------------------------------------------------------
r1780 | torikawatukune | 2011-05-01 08:41:57 +0900 (日, 01 5 2011) | 1 line

クルマ?搭のコア 微調整
------------------------------------------------------------------------
r1776 | torikawatukune | 2011-04-30 00:56:44 +0900 (? 30 4 2011) | 2 lines

SYNC: CORE r4599
BETA/STABLE: MySQL Connector/J 5.1.16
------------------------------------------------------------------------
r1757 | torikawatukune | 2011-04-28 21:49:40 +0900 (木, 28 4 2011) | 2 lines

SYNC: CORE r4597
BETA: Removing missing, unneeded and unused loginserver configs (thanks Nyaran)
------------------------------------------------------------------------
r1756 | torikawatukune | 2011-04-28 21:31:27 +0900 (木, 28 4 2011) | 1 line

日本?
------------------------------------------------------------------------
r1754 | torikawatukune | 2011-04-28 21:30:36 +0900 (木, 28 4 2011) | 1 line

<button>タグのback="L2UI_CT1.Button_DF_Down"
------------------------------------------------------------------------
r1745 | torikawatukune | 2011-04-27 21:02:07 +0900 (水, 27 4 2011) | 2 lines

SYNC: CORE r4596
BETA/STABLE: Core-Part for [DP7946] by Zoey76.
------------------------------------------------------------------------
r1736 | torikawatukune | 2011-04-27 20:44:33 +0900 (水, 27 4 2011) | 2 lines

SYNC: CORE r4595
BETA: H5 The maximum amount of individual fame points that a character can have has increased from 50,000 to 100,000.
------------------------------------------------------------------------
r1732 | torikawatukune | 2011-04-27 19:23:49 +0900 (水, 27 4 2011) | 4 lines

SYNC: CORE r4594
BETA: Petition Feedback feature (thanks plim)
And little optimization of RequestAcquireSkillInfo
Also typo fix for ExBrBuffEventState
------------------------------------------------------------------------
r1729 | torikawatukune | 2011-04-27 19:12:19 +0900 (水, 27 4 2011) | 2 lines

SYNC: CORE r4593
BETA: Typo fixes for [4590] by Zoey76.
------------------------------------------------------------------------
r1718 | torikawatukune | 2011-04-27 08:18:21 +0900 (水, 27 4 2011) | 2 lines

SYNC: CORE r4591
BETA: H5 Packets more updates
------------------------------------------------------------------------
r1717 | torikawatukune | 2011-04-27 08:16:38 +0900 (水, 27 4 2011) | 2 lines

SYNC: CORE r4590
BETA: H5 Packet id changes thanks JIV for the list!
------------------------------------------------------------------------
r1716 | torikawatukune | 2011-04-27 08:14:02 +0900 (水, 27 4 2011) | 2 lines

SYNC: CORE r4589
BETA: Little typo fix for Sub skills 
------------------------------------------------------------------------
r1715 | torikawatukune | 2011-04-26 22:47:48 +0900 (火, 26 4 2011) | 3 lines

四大霊廟関連
* 伯爵の会?でモンスター同士が殴りあ??
* ハリシャ シャド?の出現時にエラーが?る件?
------------------------------------------------------------------------
r1707 | torikawatukune | 2011-04-25 00:40:25 +0900 (? 25 4 2011) | 2 lines

SYNC: CORE r4588
BETA: Retail Drop Protection (Based on DrHouse's work improved by Nik)
------------------------------------------------------------------------
r1706 | torikawatukune | 2011-04-25 00:09:18 +0900 (? 25 4 2011) | 2 lines

SYNC: CORE r4587
BETA: Little update for [4581] and [4584]
------------------------------------------------------------------------
r1700 | torikawatukune | 2011-04-23 10:23:06 +0900 (? 23 4 2011) | 5 lines

日本語クロニクルス クライアン?プロトコル253)対応パ?
今現在、英?L2J サーバ?プロトコル 267;268 対応ですが
日本ではま??ロトコル 253 のクライアントが使用されて?す?
253 でログインできるようにするには Config.java の PATCH_PROTOCOL_253 ?true にしてください?
?ォルト? false です?
------------------------------------------------------------------------
r1695 | torikawatukune | 2011-04-23 02:33:14 +0900 (? 23 4 2011) | 2 lines

SYNC: CORE r4586
BETA: Minor Cleanup, thanks Zoey76.
------------------------------------------------------------------------
r1694 | torikawatukune | 2011-04-23 02:30:54 +0900 (? 23 4 2011) | 2 lines

SYNC: CORE r4585
BETA/STABLE: Minor documentation update for GeoData/PathNode.
------------------------------------------------------------------------
r1688 | torikawatukune | 2011-04-23 02:18:58 +0900 (? 23 4 2011) | 2 lines

SYNC: CORE r4584
BETA: H5 Nevit's blessing packets update (thanks mochitto)
------------------------------------------------------------------------
r1684 | torikawatukune | 2011-04-23 00:33:15 +0900 (? 23 4 2011) | 2 lines

SYNC: DP r7924
BETA/STABLE: DP-Part for [L4583].
------------------------------------------------------------------------
r1682 | torikawatukune | 2011-04-22 23:53:51 +0900 (? 22 4 2011) | 2 lines

SYNC: CORE r4583
BETA/STABLE: SocialAction packet improvements (less code), thanks denser.
------------------------------------------------------------------------
r1677 | torikawatukune | 2011-04-22 23:35:50 +0900 (? 22 4 2011) | 5 lines

SYNC: CORE r4582
BETA: '''H5 Clan Adjustments''' (Thanks osiride)
 * Clan level 6: Required Reputation Points (Before) 10,000 (Now) 5,000 ; Minimum Required Members (Before) 30 (Now) 30
 * Clan level 7: Required Reputation Points (Before) 20,000 (Now) 10,000 ; Minimum Required Members (Before) 80 (Now) 50
 * Clan level 8: Required Reputation Points (Before) 50,000 (Now) 20,000 ; Minimum Required Members (Before) 120 (Now) 80
------------------------------------------------------------------------
r1674 | torikawatukune | 2011-04-21 21:00:45 +0900 (木, 21 4 2011) | 1 line

英?ーラの整?
------------------------------------------------------------------------
r1672 | torikawatukune | 2011-04-21 19:17:59 +0900 (木, 21 4 2011) | 1 line

??タベ?スのタイ?ウトが設定できるようになった?でif (Config.DEBUG)を?
------------------------------------------------------------------------
r1668 | torikawatukune | 2011-04-21 18:54:02 +0900 (木, 21 4 2011) | 2 lines

SYNC: CORE r4581
BETA: Invul characters can get damaged via DoT effect (thanks nik)
------------------------------------------------------------------------
r1663 | torikawatukune | 2011-04-21 18:44:05 +0900 (木, 21 4 2011) | 4 lines

SYNC: CORE r4580
BETA: 2 server optimization configs (thanks nik)
1. Database Cleanup - in most cases this is just slowing up the server start, on a big servers it takes up to 1 min or more to cleanup the database, and in the most cases ending up with 0 elements.
2. Connection Close Time - Higher number fixes the "Unclosed Connection!" errors, caused by the big queries
------------------------------------------------------------------------
r1661 | torikawatukune | 2011-04-21 18:29:20 +0900 (木, 21 4 2011) | 2 lines

SYNC: CORE r4579
BETA: Fix for ticket #5391 (thanks nik)
------------------------------------------------------------------------
r1652 | torikawatukune | 2011-04-21 18:00:12 +0900 (木, 21 4 2011) | 1 line

英?ーラの微調整
------------------------------------------------------------------------
r1648 | torikawatukune | 2011-04-21 00:30:18 +0900 (木, 21 4 2011) | 1 line

NPCバッファが二人以上同時に利用できな??
------------------------------------------------------------------------
r1644 | torikawatukune | 2011-04-19 20:36:19 +0900 (火, 19 4 2011) | 2 lines

SYNC: CORE r4577
fix for ticket http://trac.l2jdp.com/ticket/4734  thx nik
------------------------------------------------------------------------
r1635 | torikawatukune | 2011-04-18 23:01:10 +0900 (? 18 4 2011) | 2 lines

SYNC: CORE r4576
BETA: Please Initiates, even you got commit power on public BETA svn, keep discussing those big changes with senior devs first. Until further tests are done, we keep this reverted.
------------------------------------------------------------------------
r1633 | torikawatukune | 2011-04-18 22:02:39 +0900 (? 18 4 2011) | 5 lines

SYNC: CORE r4575
The minimum number of participants for a match has been changed, and now all characters that have requested a match can enter the stadium:
 * Class-irrelevant Individual Matches: 9 players (Before) 11 players (After).
 * Class Individual Matches: 5 players (Before) 11 players (After).
 * Class-irrelevant Team Matches: 9 teams (Before) 6 teams (After).
------------------------------------------------------------------------
r1632 | torikawatukune | 2011-04-18 21:58:59 +0900 (? 18 4 2011) | 2 lines

SYNC: CORE r4574
BETA/STABLE: Minor typo fix in '''General.properties''', thanks Zoey76.
------------------------------------------------------------------------
r1627 | torikawatukune | 2011-04-18 21:35:32 +0900 (? 18 4 2011) | 2 lines

SYNC: CORE r4573
fix for http://trac.l2jserver.com/ticket/5403 thx antons007
------------------------------------------------------------------------
r1626 | torikawatukune | 2011-04-18 21:34:22 +0900 (? 18 4 2011) | 1 line

日本語化スクリプトの修正
------------------------------------------------------------------------
r1618 | torikawatukune | 2011-04-18 01:31:38 +0900 (? 18 4 2011) | 2 lines

SYNC: CORE r4572
BETA: Update for my first commit about BoneCP first of all thanks to lord_rex we switching to BoneCp due c3p0 is no longer supported.
------------------------------------------------------------------------
r1616 | torikawatukune | 2011-04-18 01:25:24 +0900 (? 18 4 2011) | 3 lines

SYNC: CORE r4571
BETA: Bugfix for pormander skills thanks (JIV and Nik)
Also fix for gm view info (h5 packets)
------------------------------------------------------------------------
r1615 | torikawatukune | 2011-04-18 01:21:04 +0900 (? 18 4 2011) | 2 lines

SYNC: CORE r4570
BETA: Exploit fix for removing party from channel that's not in yours! (thanks Nik and JIV)
------------------------------------------------------------------------
r1614 | torikawatukune | 2011-04-18 01:15:18 +0900 (? 18 4 2011) | 2 lines

SYNC: CORE r4569
BETA: Allowing lastest h5 client protocol version.
------------------------------------------------------------------------
r1613 | torikawatukune | 2011-04-18 01:11:29 +0900 (? 18 4 2011) | 2 lines

SYNC: CORE r4568
BETA: H5 Server packets update now h5 client is compatible :)
------------------------------------------------------------------------
r1611 | torikawatukune | 2011-04-18 01:01:03 +0900 (? 18 4 2011) | 2 lines

SYNC: CORE r4567
BETA/STABLE: better way for comments by Hitcher.
------------------------------------------------------------------------
r1610 | torikawatukune | 2011-04-17 15:47:43 +0900 (日, 17 4 2011) | 2 lines

SYNC: CORE r4565
BETA: Core-Part for [DP7898] by Nyaran.
------------------------------------------------------------------------
r1609 | torikawatukune | 2011-04-17 15:45:05 +0900 (日, 17 4 2011) | 2 lines

SYNC: DP r7898
BETA: scripts/custom (now in java), thanks Nyaran.
------------------------------------------------------------------------
r1605 | torikawatukune | 2011-04-17 09:38:45 +0900 (日, 17 4 2011) | 2 lines

SYNC: CORE r4564
BETA: Typo fix for my previous commit.. seems getSkillLevel() returns -1 when skill not found 
------------------------------------------------------------------------
r1604 | torikawatukune | 2011-04-17 09:37:15 +0900 (日, 17 4 2011) | 2 lines

SYNC: CORE r4563
BETA: Bugfix for http://www.l2jserver.com/forum/viewtopic.php?f=77&t=21582 (thanks Nik)
------------------------------------------------------------------------
r1598 | torikawatukune | 2011-04-17 09:10:30 +0900 (日, 17 4 2011) | 2 lines

SYNC: CORE r4562
BETA: Support for Shield of Faith
------------------------------------------------------------------------
r1597 | torikawatukune | 2011-04-17 09:00:23 +0900 (日, 17 4 2011) | 11 lines

SYNC: CORE r4561
BETA: H5 Party exp bonus changes:
The Party System has been adjusted in favor of larger parties. Each party member will now receive bonus experience points depending on how many players are in the party:
Party of 2 players: (Before) 30% (Now) 10% experience point bonus.
Party of 3 players: (Before) 39% (Now) 20% experience point bonus.
Party of 4 players: (Before) 50% (Now) 30% experience point bonus.
Party of 5 players: (Before) 54% (Now) 40% experience point bonus.
Party of 6 players: (Before) 58% (Now) 50% experience point bonus.
Party of 7 players: (Before) 63% (Now) 100% experience point bonus.
Party of 8 players: (Before) 67% (Now) 110% experience point bonus.
Party of 9 players: (Before) 72% (Now) 120% experience point bonus.
------------------------------------------------------------------------
r1596 | torikawatukune | 2011-04-17 08:57:25 +0900 (日, 17 4 2011) | 2 lines

SYNC: CORE r4560
BETA: H5 pvePower support for Aura Blast & Aura Cannon
------------------------------------------------------------------------
r1594 | torikawatukune | 2011-04-17 03:25:25 +0900 (日, 17 4 2011) | 2 lines

SYNC: CORE r4559
BETA: H5 Chain Heal support (thanks nik)
------------------------------------------------------------------------
r1593 | torikawatukune | 2011-04-17 03:22:59 +0900 (日, 17 4 2011) | 1 line

日本語データベ?ス
------------------------------------------------------------------------
r1592 | torikawatukune | 2011-04-17 03:20:26 +0900 (日, 17 4 2011) | 2 lines

SYNC: CORE r4558
BETA: H5 Arcane Shield core-support
------------------------------------------------------------------------
r1591 | torikawatukune | 2011-04-17 02:23:11 +0900 (日, 17 4 2011) | 2 lines

SYNC: CORE r4557
BETA: Unhardcoding tele check from UseItem client packet also little rework of it. (thanks FBIagent, nik)
------------------------------------------------------------------------
r1590 | torikawatukune | 2011-04-17 02:10:58 +0900 (日, 17 4 2011) | 1 line

SYNC: CORE r4556
------------------------------------------------------------------------
r1589 | torikawatukune | 2011-04-17 02:05:59 +0900 (日, 17 4 2011) | 2 lines

SYNC: CORE r4555
Missing Licenses :P
------------------------------------------------------------------------
r1587 | torikawatukune | 2011-04-17 01:59:38 +0900 (日, 17 4 2011) | 2 lines

SYNC: CORE r4554
Experimental: Switching to bonecp
------------------------------------------------------------------------
r1586 | torikawatukune | 2011-04-17 01:04:47 +0900 (日, 17 4 2011) | 1 line

SYNC: CORE r4553 and DP r7890
------------------------------------------------------------------------
r1584 | torikawatukune | 2011-04-17 00:08:46 +0900 (日, 17 4 2011) | 1 line

SYNC: CORE r4552
------------------------------------------------------------------------