- Fixing little typo from [9117].
- 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)
- Revise all teleporter AI's and move them into ai/npc/ folder.
- Minor typo fix in droplist.
- Improved quest '''Resurrection of an Old Manager'''
Suggested by: !UnAfraid
- Continuing with AI review:
* Do not use SkillTable.getInstance().getInfo(id, level) instead use SkillHolder DTO.
* Is possible to change the underlying implementation without reworking every single script.
* Avoids some problems during reloading.
* Static final variables should be upper case.
* Minimize the use of @formatter:off
* Use arrays of Location instead of arrays of arrays of int.
* Don't use literal values in the middle of the code, use static final variables for Ids, levels and other values.
* Document the code when something is not finished/retail like.
* When you work in open source is important to note that you knew it wasn't finished and let others know it as well.
- Servitor Share shouldn't replace "multi_buff" skills.
- Fixed "owner_restart_point_list" in Schuttgart Clan Halls (retail uses -1230 but seems to be a typo, so we use -1320).
- Now all experience for respective levels match retail
- Level 11 to Level 75 (corrected)
- '''Forge of the Gods''' spawnlist and format
- Monastery AI rework.
* Updated Npcs and NpcStrings.
* Solina Monks should not attack disarmed/invisible players.
* Solina Knights are training now.
* Added Gumiel AI and Q00457 Lost And Found.
- Now all experience for respective levels match retail
* Level 79 to Level 85 (corrected)
- Minor fix for '''Force of Destruction''' skill.
- Enchant Routes for '''Curse Disease''' and '''Mana Pump''' skills.
- Quest '''An Aged Ex-Adventurer'''
* Translated to Java and updated
* Thanks valdaron for report
- RequestRestartPoint changes:
* When GM using fixed res he won't be teleported but just revived.
* Cleanup.
- Fixing NPE in ItemsOnGroundManager related to non thread-safe list.
- Upon clan removal cancel any active clan hall bids.
- 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.
- 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!
- Updating Multilingual system properties.
- Spelling check for config properties.
- Rest of [5601]
- Updating !QuestSound enum.
- Some trivial spelling corrections.
- Some cache classes review:
* HtmCache to javolution.
* Removing hashCode usage as i said many times its wrong.
* Cleanup.
- L2PcInstance cleanup:
* bypass validation lists to Javolution.
* Using addItemId in SystemMessage where String was used for.
* Cleanup.
- FrequentSkill to SkiillHolder instead of manual update after server load/reload skills.
- Cleanup of L2PetInstance
- Fixing NPE when Zone is null and banishForeigners is called().
* Also some minor cleanup.
* Reported by: valdaron
- Fixing banishForeigners() method in some zone typs it could miss clanless players.
- Minor typo fixes:
* NpcWalkerAI:
* Minor typo in delay warn.
* Reported by: drathir
* L2Object:
* Cleanup forgotten npc instances from [5562]
* Reported by: Ahmed
[Ссылки могут видеть только зарегистрированные пользователи. ]
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).