Commit Graph

358 Commits

Author SHA1 Message Date
MobiusDev
a50f201b00 Show if server is Classic in system panel. 2018-08-29 15:34:16 +00:00
MobiusDev
abf8333e89 Addition of proper is_freightable values. 2018-08-29 13:14:33 +00:00
MobiusDev
3d37fa96a3 Removed all is_freightable values. 2018-08-29 09:29:40 +00:00
MobiusDev
9f10ec578c Fixed last day attendance reward bug. 2018-08-26 16:58:59 +00:00
MobiusDev
c95f10da30 File scripts.cfg is no longer used. 2018-08-24 11:57:57 +00:00
MobiusDev
e34441f22b AntiFeedManager should not try to remove null player entries on disconnect. 2018-08-19 23:53:53 +00:00
MobiusDev
76114e686c Armor set skill improvements.
Contributed by Pavlov.
2018-08-12 00:03:30 +00:00
MobiusDev
dcd734b447 Drop of IntIntHolder class. 2018-08-10 18:32:32 +00:00
MobiusDev
7352425305 Utility adjustments for Java 10 compatibility. 2018-08-09 16:36:56 +00:00
MobiusDev
284bf4d631 Disable move to pawn while attacking. 2018-08-09 00:57:11 +00:00
MobiusDev
c76e62fd90 Addition of newest armor set bonuses.
Contributed by Pavlov.
2018-08-08 23:32:08 +00:00
MobiusDev
ce505a7166 Changed Soul Cry (1001) according to L2Wiki.
Contributed by SkOdD.
2018-08-08 03:04:18 +00:00
MobiusDev
7d2f14116f Replaced attack and teleport locks with synchronized methods. 2018-08-08 02:29:33 +00:00
MobiusDev
1dd47518ad Addition of missing Kepra (30616) spawn.
Contributed by SkOdD.
2018-08-07 19:51:35 +00:00
MobiusDev
b0693aec94 Saga of the Duelist related spawns.
Contributed by SkOdD.
2018-08-07 19:49:01 +00:00
MobiusDev
68785eaa8a Prevent quest monster champion spawns.
Contributed by SkOdD.
2018-08-07 19:43:16 +00:00
MobiusDev
f5a13187e4 Deletion of duplicate NPC templates. 2018-08-07 19:34:43 +00:00
MobiusDev
a7c0709ea9 Turek Orc Invader (27203) correction. 2018-08-07 19:30:01 +00:00
MobiusDev
63a57222b7 Addition of isQuestMonster method. 2018-08-07 19:13:24 +00:00
MobiusDev
b3b769bac0 Updated Variation data and sorted according to L2Wiki.
Contributed by Pavlov.
2018-08-07 14:38:34 +00:00
MobiusDev
d861d6f0d1 Addition of maxEnchant parameter at EnchantItemData.
Contributed by SkOdD.
2018-08-07 14:31:26 +00:00
MobiusDev
37889d0f41 Added missing Ellie NPC id (30091) at buylist 3009001.
Contributed by SkOdD.
2018-08-07 14:21:46 +00:00
MobiusDev
53a64d63ce Added B grade helmets at blacksmiths unseal multisell.
Contributed by SkOdD.
2018-08-07 14:16:32 +00:00
MobiusDev
e795708e5d Duda-Mara Totem Spirit (30593) spawn correction.
Contributed by SkOdD.
2018-08-07 14:11:02 +00:00
MobiusDev
6eb4433c62 Primary key for buffer_schemes SQL table.
Contributed by SkOdD.
2018-08-07 14:08:18 +00:00
MobiusDev
5050c2aa71 Fixed quest PathOfTheOrcRaider (414).
Contributed by SkOdD.
2018-08-07 14:05:02 +00:00
MobiusDev
bb816ba617 Update to Java 10. 2018-08-07 13:40:25 +00:00
MobiusDev
c97536b0a4 Updated Netty library. 2018-08-05 20:58:51 +00:00
MobiusDev
7cbd09ae2e Changes based on Java 10 recommendations. 2018-08-05 19:38:51 +00:00
MobiusDev
29eb40b3fa Fixed MinimumVitalityPoints wrong letter case. 2018-08-05 18:13:54 +00:00
MobiusDev
4ad3dc3238 Fixed Testimony of Prosperity recipe.
Contributed by SkOdD.
2018-08-05 12:09:52 +00:00
MobiusDev
172882ee53 Armor sets update.
Contributed by Pavlov.
2018-08-05 11:38:14 +00:00
MobiusDev
09f1716a30 Proper clan level raise dialog.
Contributed by SkOdD.
2018-08-04 00:33:08 +00:00
MobiusDev
a8b7a423eb Addition of missing Trader Tyra (30420) dialog.
Contributed by SkOdD.
2018-08-04 00:28:57 +00:00
MobiusDev
29a45b45ae Fixed items disappearing before the remaining time.
Contributed by SkOdD.
2018-08-03 23:31:52 +00:00
MobiusDev
49071def05 Prefer empty over null aggro list. 2018-07-29 16:33:00 +00:00
MobiusDev
b6843b2ec3 Prevent probable general contract violation. 2018-07-29 11:32:38 +00:00
MobiusDev
466510e098 Addition of items that use minimumVitalityPoints condition.
Contributed by gigilo1968.
2018-07-29 10:37:22 +00:00
MobiusDev
4a1a3ba909 Refactored MaxVitalityItemsUsed to MinimumVitalityPoints. 2018-07-29 10:32:55 +00:00
MobiusDev
86fc4f43ed Addition of MaxVitalityItemsUsed condition. 2018-07-29 10:28:01 +00:00
MobiusDev
8055c7fc5f Made spawn to XML methods synchronized. 2018-07-23 23:22:04 +00:00
MobiusDev
c06cccd4ee Red icons for unavailable inventory items. 2018-07-23 16:07:15 +00:00
MobiusDev
3c67b04817 Decreased thread and connection configs to prevent VPS issues. 2018-07-23 14:39:34 +00:00
MobiusDev
9986e3888e Raidboss spawn deprecations.
Contributed by Mantra.
2018-07-23 12:45:36 +00:00
MobiusDev
8cfdffdc25 OpCheckCastRangeSkillCondition should not multiply distance value.
Contributed by gigilo1968.
2018-07-19 21:04:18 +00:00
MobiusDev
cc99f4c247 Use List for rune extraction fee. 2018-07-19 20:33:46 +00:00
MobiusDev
0c43a66db7 Ensoul fees for all possible slots. 2018-07-19 19:49:11 +00:00
MobiusDev
8286580075 Unhardcoded Rune extraction fees. 2018-07-19 19:27:24 +00:00
MobiusDev
6fff504b39 Addition of Rune extraction. 2018-07-19 12:42:02 +00:00
MobiusDev
5a2fbc045b Reverted latest experience.xml changes. 2018-07-18 06:44:01 +00:00
MobiusDev
4afbb102af Removed robe armor MagicalAttackSpeed effect in skill Spellcraft (163). 2018-07-09 09:30:42 +00:00
MobiusDev
d710208ef4 Created L2PcInstance updatePvpTitleAndColor method. 2018-07-09 09:20:08 +00:00
MobiusDev
cc6b68f432 Prevent pathfinding checks for friendly NPCs. 2018-07-09 08:59:20 +00:00
MobiusDev
d060421db0 Updated gmshop boss jewels.
Contributed by Pavlov.
2018-07-08 10:27:36 +00:00
MobiusDev
fd58e1bfa7 QuestState isNowAvailable method should not return null values as true. 2018-07-07 12:23:10 +00:00
MobiusDev
cffea875fd Get follow target when AI is attackable. 2018-07-07 11:28:06 +00:00
MobiusDev
7fad73370c Updated statBonus.xml file.
Contributed by Mantra.
2018-07-06 11:14:14 +00:00
MobiusDev
6f0afd583b Addition of quest Punitive Operation on the Devil Isle (10866).
Contributed by Stayway.
2018-07-04 15:24:39 +00:00
MobiusDev
2a8b84f7b2 Updated admin weapon buylists.
Contributed by Pavlov.
2018-07-03 19:37:50 +00:00
MobiusDev
11760710ee Replaced instanceof L2DoorInstance with isDoor method. 2018-07-02 01:36:25 +00:00
MobiusDev
bd285c1368 Replaced instanceof L2MonsterInstance with isMonster method. 2018-07-02 01:32:38 +00:00
MobiusDev
5f62a4c740 Replaced instanceof L2NpcInstance with isNpc method. 2018-07-02 01:27:50 +00:00
MobiusDev
b33537aa50 Replaced instanceof L2ServitorInstance with isServitor method. 2018-07-02 01:14:06 +00:00
MobiusDev
e9e7d40628 Replaced instanceof L2PetInstance with isPet method. 2018-07-02 01:12:00 +00:00
MobiusDev
856ff5ebdc Replaced instanceof L2Summon with isSummon method. 2018-07-02 01:03:46 +00:00
MobiusDev
0b09d49f8d Replaced instanceof L2Attackable with isAttackable method. 2018-07-02 00:55:13 +00:00
MobiusDev
6c1d37f4ae Replaced instanceof L2Playable with isPlayable method. 2018-07-02 00:39:38 +00:00
MobiusDev
e7ac53ba66 Clans can participate in sieges starting from level 3.
Contributed by Iris.
2018-07-02 00:14:20 +00:00
MobiusDev
6bd5b55bfe Updated Classic clan rewards.
Contributed by Iris.
2018-07-02 00:13:36 +00:00
MobiusDev
79c00f9c03 Fixed battlegrounds resurrection.
Contributed by Sahar.
2018-07-01 00:32:08 +00:00
MobiusDev
581cae366f Fixed skills ignoring social class. 2018-07-01 00:23:30 +00:00
MobiusDev
5934fac571 Replaced instanceof L2PcInstance with isPlayer method. 2018-07-01 00:13:23 +00:00
MobiusDev
049a9b02aa Replaced instanceof L2Character with isCharacter method. 2018-06-30 16:42:41 +00:00
MobiusDev
d806ff66e5 Replaced instanceof L2ItemInstance with isItem method. 2018-06-30 15:41:20 +00:00
MobiusDev
94d1362588 GeoEngine door check improvements.
Contributed by Sahar.
2018-06-30 14:09:20 +00:00
MobiusDev
4c47dcc4a1 Removed remaining old MySQL library. 2018-06-27 21:11:50 +00:00
MobiusDev
30074d3527 Updated MySQL connector library. 2018-06-27 21:09:19 +00:00
MobiusDev
315a4e773c Various unnecessary code changes. 2018-06-26 15:00:56 +00:00
MobiusDev
c9b04d53f4 Removed unnecessary casts. 2018-06-24 16:39:51 +00:00
MobiusDev
4375293ef2 Removed Heart of Warding (13001) spawn. 2018-06-24 15:46:44 +00:00
MobiusDev
35105ce191 Removed unused community board Region tab link. 2018-06-24 15:41:22 +00:00
MobiusDev
77b0300712 Fixed CharEffectList exceeded effect limitation method. 2018-06-24 15:37:14 +00:00
MobiusDev
d265813c40 Direct use of private constants instead of getters. 2018-06-24 15:33:19 +00:00
MobiusDev
fd6b72dab6 Removed unnecessary Long literals. 2018-06-21 09:59:45 +00:00
MobiusDev
e7606fb5ec Replaced qualified names with simple names. 2018-06-19 03:23:43 +00:00
MobiusDev
a5b69096dd Proper modifier order and removal if implied by their context. 2018-06-19 02:02:54 +00:00
MobiusDev
61b336acb9 Dropped unused GameGuardCheck task class. 2018-06-19 01:06:37 +00:00
MobiusDev
ba48bc2bba Dropped GameGuard configs and redundant getClient method calls. 2018-06-19 00:54:12 +00:00
MobiusDev
304e82bba5 Addition of missing isInOfflineMode method. 2018-06-18 23:13:58 +00:00
MobiusDev
88f35f9e87 Fixed offline shops that are loaded after server startup.
Contributed by Sahar.
2018-06-18 23:03:33 +00:00
MobiusDev
de2270ac8c Offline trader disconnection improvement.
Contributed by Sahar.
2018-06-18 22:27:38 +00:00
MobiusDev
37a0a83c4f Removed double SkillCaster item removal check. 2018-06-18 13:35:11 +00:00
MobiusDev
4f9bf81f74 Stop attacking admin when using invisible.
Contributed by facab.
2018-06-16 22:44:33 +00:00
MobiusDev
42f1fdd132 Custom config for raidboss vitality bonus. 2018-06-16 22:36:46 +00:00
MobiusDev
4d21e1f74f Maximum level increased to 85.
Contributed by Iris.
2018-06-15 12:15:48 +00:00
MobiusDev
97cfa55089 Addition of quest Future: Elves (11012).
Contributed by Stayway.
2018-06-14 21:15:45 +00:00
MobiusDev
deadebc25e Addition of quest Future: Orcs (10994).
Contributed by Stayway.
2018-06-14 20:39:35 +00:00
MobiusDev
a2a5eb6158 Addition of quest Future: Dwarves (10993).
Contributed by Stayway.
2018-06-13 21:08:46 +00:00
MobiusDev
8935cfdcc7 Quests 11006 and 11018.
Contributed by Stayway.
2018-06-13 19:25:07 +00:00
MobiusDev
675fc4c029 Reverted last commit. 2018-06-12 13:33:55 +00:00
MobiusDev
5610e74ef7 Disconnection task improvement.
Contributed by Sahar.
2018-06-12 03:34:23 +00:00
MobiusDev
92c840944a Increased maximum party member count to 9.
Contributed by Iris.
2018-06-11 11:16:11 +00:00
MobiusDev
e11f6a6a87 Send InventoryUpdate when calling RestorationRandom effect. 2018-06-09 19:01:18 +00:00
MobiusDev
3cd9404a34 Save allowed player instances instead of object ids. 2018-06-08 16:27:20 +00:00
MobiusDev
b022639ba5 Make sure summons do not spawn in a walls.
Contributed by Sahar.
2018-06-08 14:01:55 +00:00
MobiusDev
24182a9979 Additional use of reuse hashcode constant. 2018-06-08 06:23:28 +00:00
MobiusDev
e60a34f37b Dropped isSkillDisabledByReuse method. 2018-06-07 20:47:56 +00:00
MobiusDev
878d7b6e3d Skills on reuse time should count as disabled. 2018-06-07 20:26:23 +00:00
MobiusDev
a557eafe5d Changed calculateExpAndSp damage parameter to long.
Thanks Sahar.
2018-06-07 20:20:38 +00:00
MobiusDev
04160e3878 Minor L2Character moveToNextRoutePoint improvements. 2018-06-07 15:17:42 +00:00
MobiusDev
2c2b31dee5 Check destination when L2AttackableAI thinkAttack moves L2Character. 2018-06-07 13:29:00 +00:00
MobiusDev
9a6b9ee99e Use java.cfg file for Linux sh files.
Contributed by Sahar.
2018-06-04 21:37:39 +00:00
MobiusDev
6bad215c79 Improvements for previous commit. 2018-05-31 12:29:55 +00:00
MobiusDev
6aad685da3 CallSkill effect can use 0 to trigger max learned skill level. 2018-05-31 12:12:18 +00:00
MobiusDev
aafd0051e8 Automatically send NpcLogList with Quest onKill. 2018-05-30 21:05:25 +00:00
MobiusDev
592ce09803 Fixed Henna packets.
Contributed by proGenitor.
2018-05-30 10:40:31 +00:00
MobiusDev
0dbeffebb9 Prevent using skills while teleporting from community. 2018-05-29 15:59:11 +00:00
MobiusDev
0c60d140c3 Addition of DuelistFury effect.
Contributed by kiwimen.
2018-05-28 12:12:26 +00:00
MobiusDev
786a256c59 Removed duplicate admin command XML entry. 2018-05-28 11:57:24 +00:00
MobiusDev
0cb0a963ad Fix for sell buff html limit.
Contributed by facab.
2018-05-27 12:31:16 +00:00
MobiusDev
139700191b Feoh Soulhound classes should be considered as mages. 2018-05-27 12:15:59 +00:00
MobiusDev
f6e0306ee7 Custom Sayune config check. 2018-05-25 17:36:44 +00:00
MobiusDev
0d8a3b9c25 Removed non existent NPC spawn (34024). 2018-05-24 14:20:36 +00:00
MobiusDev
861c89ac65 Addition of Super Runes.
Contributed by Liamxroy.
2018-05-24 14:12:26 +00:00
MobiusDev
4e79135283 Addition of missing blacksmith craft multisell.
Contributed by Liamxroy.
2018-05-24 11:21:43 +00:00
MobiusDev
7148655e9a Support for multisell maintain ingredient. 2018-05-23 14:52:12 +00:00
MobiusDev
c87d4c03eb Removed invalid reuseDelayLock skill parameter. 2018-05-23 01:42:17 +00:00
MobiusDev
afd390a3db On screen message when you get Sibi's coins. 2018-05-22 21:55:06 +00:00
MobiusDev
060f68edae Updated grandboss droplists.
Contributed by Liamxroy.
2018-05-22 16:45:22 +00:00
MobiusDev
51ab4a4f8c Updated reseal A grade armor multisell.
Contributed by Liamxroy.
2018-05-22 16:23:33 +00:00
MobiusDev
ba1e88b3f2 Use Cloth Piece to unseal A grade armors.
Contributed by Liamxroy.
2018-05-22 15:58:06 +00:00
MobiusDev
a2f1f1ef85 Added new A grade Helmet ids to armor sets. 2018-05-22 15:57:05 +00:00
MobiusDev
c41c433dd6 Addition of Happy Hours event.
Thanks quangnguyen and Liamxroy.
2018-05-22 14:29:22 +00:00
MobiusDev
828a1586e6 Support for RestorationRandom effect enchanted products. 2018-05-22 14:25:51 +00:00
MobiusDev
78c068ad18 Support for deleting items when LongTimeEvent ends. 2018-05-22 14:19:44 +00:00
MobiusDev
f5ac4e313f Use statement batches to prevent SQL interruptions.
Contributed by Sahar.
2018-05-22 10:03:18 +00:00
MobiusDev
29603cb853 Broadcast prohibitions.
Thanks Sahar.
2018-05-21 21:34:27 +00:00
MobiusDev
eed47054fb Sel Mahum NPC clan to XML. 2018-05-21 18:54:14 +00:00
MobiusDev
c8488b05c8 Dropped L2Spawn spawnOne method. 2018-05-21 15:07:29 +00:00
MobiusDev
b58e4ca5c6 Updated AbnormalVisualEffect class. 2018-05-21 14:46:35 +00:00
MobiusDev
7af7f4cf19 Set instance world to 0 when teleporting with community board.
Contributed by facab.
2018-05-19 13:23:05 +00:00
MobiusDev
e93064859b Inventory redundant null assignment removals.
Contributed by Sahar.
2018-05-18 23:43:08 +00:00
MobiusDev
13c0c3f60c Devil's Isle NPC spawns.
Contributed by Liamxroy.
2018-05-18 23:39:00 +00:00
MobiusDev
8fbce40c9e Devil's Isle spawns.
Contributed by Mantra.
2018-05-16 19:53:57 +00:00
MobiusDev
a139893389 Various quest improvements.
Contributed by Stayway.
2018-05-16 19:33:45 +00:00
MobiusDev
1503be759e Removed several double spawns. 2018-05-16 12:41:19 +00:00
MobiusDev
f94a22daec Addition of Red Gem Necklace quests.
Contributed by Stayway.
2018-05-16 11:47:18 +00:00
MobiusDev
402f931faf Updated Giants Cave and Forsaken Plains area.
Contributed by Mantra.
2018-05-15 19:54:31 +00:00
MobiusDev
1926a69233 There is no need to check transformations. 2018-05-15 14:44:26 +00:00
MobiusDev
5dd6dcd18a Clear pet data when dismount. 2018-05-15 14:22:59 +00:00
MobiusDev
7014a1ebed Retail flying dismount prohibition. 2018-05-15 14:15:49 +00:00
MobiusDev
64453bb495 Updated geodata files. 2018-05-15 03:06:56 +00:00
MobiusDev
0b30ae42eb Tower of Insolence spawns rework.
Contributed by Mantra.
2018-05-13 14:21:52 +00:00
MobiusDev
21585268b9 Fixed scheme buffer black icons.
Contributed by Sahar.
2018-05-12 13:03:07 +00:00
MobiusDev
c09a19267d Addition of some missing htmls and removal of an invalid spawn. 2018-05-12 10:04:29 +00:00
MobiusDev
d82c8e3575 Scheme buffer improvements.
Contributed by Sahar.
2018-05-11 22:20:58 +00:00
MobiusDev
fbe58c63a9 Addition of quest 11020.
Contributed by Stayway.
2018-05-11 20:40:35 +00:00
MobiusDev
1831b81acf Renamed Zaken branch. 2018-05-11 17:54:59 +00:00