Commit Graph

145 Commits

Author SHA1 Message Date
MobiusDev
0c201f75e7 Threadpool refactoring. 2018-04-02 14:50:53 +00:00
MobiusDev
f4cc2527e3 Try to fix OfflineTradesTable issue on HighFive. 2018-04-01 17:26:43 +00:00
MobiusDev
4ca501b0e5 Disabled stakato mob zone. 2018-03-31 20:12:36 +00:00
MobiusDev
10b722829a Respawn rework and various changes. 2018-03-31 16:36:49 +00:00
MobiusDev
cae3f4984f HighFive multisell enchanted items support. 2018-03-29 14:55:59 +00:00
MobiusDev
1d11e95d62 Return zero as nonexistent skill level. 2018-03-27 01:39:11 +00:00
MobiusDev
c2fd26f718 Do not log nonexistent skill if id equals zero. 2018-03-26 20:49:51 +00:00
MobiusDev
2b22f885fb Commented region debug messages. 2018-03-26 20:47:45 +00:00
MobiusDev
eabec1b3e4 Custom specific Olympiad competition days. 2018-03-25 13:51:07 +00:00
MobiusDev
653c7e8276 Custom olympiad period config. 2018-03-24 02:49:13 +00:00
MobiusDev
c57028ed46 Removed warning when replacing skill by enchant. 2018-03-24 01:18:28 +00:00
MobiusDev
53c6427ecb Fixed trait issue with passive skills. 2018-03-24 00:59:26 +00:00
MobiusDev
5b36c274cd Adapted random spawn system to newer branches. 2018-03-23 14:37:35 +00:00
MobiusDev
92d615ac17 Removed leftover code from last Olympiad rework. 2018-03-23 11:40:11 +00:00
MobiusDev
f48a7f1e51 Custom auto potion system.
Contributed by gigilo1968.
2018-03-22 14:06:56 +00:00
MobiusDev
f1b6d63cbe Ability to disable Prime Shop on live server. 2018-03-15 08:40:49 +00:00
MobiusDev
0ef150f22a Addition of prime shop support. 2018-03-15 07:59:31 +00:00
MobiusDev
03a1492260 Removed BOM causing compile issues. 2018-03-13 20:51:58 +00:00
MobiusDev
55dfe422e2 Updated system messages and NPC strings. 2018-03-13 16:07:06 +00:00
MobiusDev
cdbbd6dd18 Enabled double check for doors before normal checkMove. 2018-03-11 23:28:26 +00:00
MobiusDev
67cff0a256 Update last player server position upon teleport. 2018-03-11 14:17:44 +00:00
MobiusDev
b6f09dba3a Making Olympiad participants invulnerable at match end. 2018-03-11 12:23:52 +00:00
MobiusDev
154f33ef4a Try to reduce door checks. 2018-03-08 20:14:46 +00:00
MobiusDev
1a13176a33 GeoEngine possible NPE checks. 2018-03-08 12:34:53 +00:00
MobiusDev
44f924c2ae Try to prevent possible door exploits. 2018-03-08 12:33:06 +00:00
MobiusDev
b7d6ffe17c Double check for doors before normal checkMove to avoid exploiting key movement. 2018-03-05 16:19:06 +00:00
MobiusDev
a568a9f6a8 Retail like skill Sublime Self-Sacrifice (1505). 2018-02-21 08:55:45 +00:00
MobiusDev
e73aa43b3d Replaced Trait id with ordinal. 2018-02-19 10:58:11 +00:00
MobiusDev
ff7006dbc2 Addition of %npcname% replaceable npc html string. 2018-02-19 06:52:09 +00:00
MobiusDev
df78ad9aea More minor duel related changes. 2018-02-17 11:15:44 +00:00
MobiusDev
e0e2bde017 Previous commit for HighFive branch. 2018-02-17 10:52:09 +00:00
MobiusDev
5b82379435 Generic getType method for packets. 2018-02-16 14:46:55 +00:00
MobiusDev
7adffcbc46 Attempt to fix water task not stopping. 2018-02-15 22:09:37 +00:00
MobiusDev
4597d64b3d Possible fix for duplicated drop lists issue. 2018-01-29 16:35:21 +00:00
MobiusDev
ad7fef7d49 Smoother movement when exiting vehicle. 2018-01-23 09:36:38 +00:00
MobiusDev
8076954b22 Config to make all items destroyable. 2018-01-19 13:34:23 +00:00
MobiusDev
078a59d2c4 Dropped reused minion references. 2018-01-19 06:46:02 +00:00
MobiusDev
6907135544 Clan names should not have spaces. 2018-01-18 06:24:32 +00:00
MobiusDev
adb8f6cfba Probable fix for RequestAcquireSkill NPE. 2018-01-18 06:09:49 +00:00
MobiusDev
34ccdb68e2 Use iterator for siege player removal. 2018-01-15 09:12:30 +00:00
MobiusDev
be6b0566ee Probable fix for concurrent droplist shuffle. 2018-01-15 09:05:59 +00:00
MobiusDev
d5f6591114 Previous commit for HighFive branch. 2017-12-21 00:06:15 +00:00
MobiusDev
0a03d1adb1 Enabled out of region tempfix. 2017-12-10 18:34:33 +00:00
MobiusDev
e7ab6986cf Removed main server debug config. 2017-12-09 21:24:30 +00:00
MobiusDev
588b104d60 Continue with previous commit. 2017-12-08 21:03:47 +00:00
MobiusDev
643d9c2d10 Auto pickup for specific items. 2017-12-01 23:46:55 +00:00
MobiusDev
67c073b42e Changed L2Character setIsRunning visibility to private. 2017-11-26 14:31:26 +00:00
MobiusDev
b9bda5150b Avoid executing remove premium query on each player login. 2017-11-18 22:33:13 +00:00
MobiusDev
0f64cdbf42 Load premium account status on player login. 2017-11-18 22:20:23 +00:00
MobiusDev
1af47f927c Disable pathfinding when moving with keys. 2017-11-15 06:14:21 +00:00
MobiusDev
0c18b7d97d Detailed ExShowScreenMessage constructor for text messages. 2017-11-15 00:29:52 +00:00
MobiusDev
38c11f3a55 Disable pathfinding when no geodata are loaded. 2017-10-20 23:30:05 +00:00
MobiusDev
7b86cf9467 Simplify pathfinding checks. 2017-10-20 23:21:34 +00:00
MobiusDev
7dd34b79a1 Minor OfflineTradersTable change. 2017-10-20 15:43:50 +00:00
MobiusDev
1877846629 Do not restore offline traders that have been kicked from the game. 2017-10-20 15:11:22 +00:00
MobiusDev
d23f627286 Dye name is not needed to be saved in Henna. 2017-10-19 01:15:58 +00:00
MobiusDev
a08b596b1b Support for premium henna slot. 2017-10-18 03:44:06 +00:00
MobiusDev
3f9a652812 Renamed PetSkillData templateId value to npcId. 2017-10-15 11:51:11 +00:00
MobiusDev
e17068f812 Replaced L2PetSkillLearn with SkillHolder. 2017-10-15 11:43:52 +00:00
MobiusDev
77411e1e89 Removed minimum level from pet skill data. 2017-10-15 00:31:43 +00:00
MobiusDev
d18cd64569 Pet skill data moved to XML. 2017-10-13 16:38:08 +00:00
MobiusDev
8c1c7f2fc3 Droplists randomization and maximum drop occurrences setting. 2017-10-06 13:43:12 +00:00
MobiusDev
fc94704b2d Drops rework. 2017-10-06 00:53:49 +00:00
MobiusDev
2c61857b12 Fixed drop chance multiplier by item id. 2017-10-04 01:09:16 +00:00
MobiusDev
bba9f4be4f More eclipse login issue changes. 2017-09-30 16:31:07 +00:00
MobiusDev
291b59aa9e Fixed login issues after latest eclipse corrections. 2017-09-30 14:46:18 +00:00
MobiusDev
da13c9b262 Proper names for unknown TraitType enum. 2017-09-30 02:49:20 +00:00
MobiusDev
dfd251b9b3 Removed siege door attack tempfix. 2017-09-29 10:22:44 +00:00
MobiusDev
13b55f77fe Do not check for doors between if target is already a door. 2017-09-29 10:01:36 +00:00
MobiusDev
a3799a3a1f Dropped second DecayTaskManager add method. 2017-09-27 13:10:25 +00:00
MobiusDev
c222759584 Simplified DecayTaskManager logic. 2017-09-27 13:05:52 +00:00
MobiusDev
bb9e1f2827 Fixes for new Eclipse warnings. 2017-09-27 01:59:41 +00:00
MobiusDev
e2efcc4170 Small refactoring for previous commit. 2017-09-26 21:37:19 +00:00
MobiusDev
8e3b212d97 GeoEngine out of bounds block check.
Contributed by Janiko.
2017-09-26 21:22:55 +00:00
MobiusDev
8d7db0906c Warning when geodata block is not found. 2017-09-26 12:11:24 +00:00
MobiusDev
f37e8dbf17 Proper message for henna removal. 2017-09-25 10:39:41 +00:00
MobiusDev
94fb6ce34a Reverted revision 2705. 2017-09-17 19:34:45 +00:00
MobiusDev
74f3eab7e6 Fixed possible RequestAcquireSkillInfo NPE. 2017-09-15 14:40:37 +00:00
MobiusDev
e44fbf0218 Fixed possible L2AttackableAI thinkAttack NPE. 2017-09-15 14:29:06 +00:00
MobiusDev
42dbc62f68 Fixed Fear issues. 2017-09-14 22:47:17 +00:00
MobiusDev
5e046c297d Custom FindPvP bypass. 2017-09-14 15:33:45 +00:00
MobiusDev
50cf2ca0e4 CommunityBoard teleport protection system. 2017-09-13 16:09:53 +00:00
MobiusDev
d91843d43c Prevent NPC spawns on top of buildings. 2017-09-11 02:29:39 +00:00
MobiusDev
0e21c44fa0 Use GeoEngine for Friendly NPC movement paths. 2017-09-09 01:45:23 +00:00
MobiusDev
7f1a6f6fee Added configurable limits for PAtk and MAtk. 2017-09-08 23:42:16 +00:00
MobiusDev
332cffb2d2 Fixed L2PcInstance doCast NPE. 2017-09-08 19:28:36 +00:00
MobiusDev
bde00f08b9 Community board buff skill id protection. 2017-09-07 13:26:04 +00:00
MobiusDev
ea14bb8c3e Fixed siege door targeting with enabled geodata. 2017-09-07 02:58:22 +00:00
MobiusDev
1a0931dd55 Fixed L2DamageZone ApplyDamage execution NPE. 2017-09-06 19:56:04 +00:00
MobiusDev
b536f7186a More detailed message for threadpool execution exception. 2017-09-06 19:39:35 +00:00
MobiusDev
41466b4787 Added class name on runnable execution exception message. 2017-09-06 18:21:03 +00:00
MobiusDev
a2f3af8de4 Changing player intention when attacking Siege doors. 2017-09-06 14:26:56 +00:00
MobiusDev
3615456155 Code format braces. 2017-08-31 11:54:12 +00:00
MobiusDev
224f9331f7 Minor code improvements. 2017-08-29 23:02:08 +00:00
MobiusDev
ff0d4f0638 Project reorganization. 2017-08-29 13:53:52 +00:00