Commit Graph

443 Commits

Author SHA1 Message Date
MobiusDev
d4ac772ecb Improvements for player notify death in instance. 2018-04-30 04:43:20 +00:00
MobiusDev
c4b4ec5751 New approach for spawning minions. 2018-04-28 14:58:54 +00:00
MobiusDev
e096c1b5e4 Addition of config for disabling player keyboard movement. 2018-04-27 13:02:22 +00:00
MobiusDev
952a9c2e53 Removed buggy geodata Z corrections. 2018-04-27 09:26:32 +00:00
MobiusDev
dad8a4b8c9 Removed L2 prefix from LoginServer class name. 2018-04-26 22:42:05 +00:00
MobiusDev
841d3213fd L2Attackable no longer implements Runnable. 2018-04-26 15:26:26 +00:00
MobiusDev
8f200b5606 Complete char regeneration task.
Contributed by Liamxroy.
2018-04-26 13:23:34 +00:00
MobiusDev
d16cc9290f Reduce player HP should use ignoreCP parameter. 2018-04-26 09:38:37 +00:00
MobiusDev
124e59a3a9 Fixed probable re-awake dual class NPE. 2018-04-26 09:33:28 +00:00
MobiusDev
78fd10482f Set last server position when player is restored. 2018-04-26 03:08:58 +00:00
MobiusDev
f03fa5db9a Fixed Olympiad buffer spawning. 2018-04-25 13:26:15 +00:00
MobiusDev
4bf64dc12c Decay task manager improvements. 2018-04-25 13:00:20 +00:00
MobiusDev
a703c138e4 New solution for attack movement issue. 2018-04-25 11:56:56 +00:00
MobiusDev
e95c422e70 Prevent walk node list index out of bounds exception. 2018-04-22 23:02:43 +00:00
MobiusDev
e027e0313b Revert null entry removals from game time controller. 2018-04-21 13:12:40 +00:00
MobiusDev
108bebeacf Monsters in instances should not teleport to spawn.
Contributed by gigilo1968.
2018-04-20 09:11:13 +00:00
MobiusDev
1e4220d82f Comment typo fix. 2018-04-18 23:20:33 +00:00
MobiusDev
1489c950c1 Prevent wall collision issues. 2018-04-18 23:17:26 +00:00
MobiusDev
30bb3a55b5 Monsters teleport back to spawn. 2018-04-18 18:16:14 +00:00
MobiusDev
80f9252530 Vitality reset task should not run if vitality is disabled. 2018-04-18 13:02:57 +00:00
MobiusDev
c47ca71364 Do not use character super to get player invul status. 2018-04-18 02:23:23 +00:00
MobiusDev
a05027021a Dropped the use of GameTimeController for spawn protection. 2018-04-18 01:54:52 +00:00
MobiusDev
64177f7413 AntiFeedManager related improvements. 2018-04-17 17:45:54 +00:00
MobiusDev
131190d3a5 Default item skill type_chance should be 100. 2018-04-17 10:13:06 +00:00
MobiusDev
4f84c32eff Prevent possible cast NPE. 2018-04-17 09:43:05 +00:00
MobiusDev
d48f8b8d1f Keep sublevel on skill level increase. 2018-04-16 09:24:27 +00:00
MobiusDev
a1bb79942d Prevent moving to nonexistent regions. 2018-04-15 21:07:58 +00:00
MobiusDev
eef3b64cf9 Replaced ThreadPool with an improved old version. 2018-04-15 20:27:27 +00:00
MobiusDev
597a61be00 Minor logger changes. 2018-04-14 07:45:05 +00:00
MobiusDev
badc4d0186 Better logs for null region check. 2018-04-13 14:45:30 +00:00
MobiusDev
198f42c0a7 Improved checkIfPvP method. 2018-04-12 16:30:25 +00:00
MobiusDev
7c9ca42499 Deletion must handle instances as well. 2018-04-12 12:00:55 +00:00
MobiusDev
80103efae2 Better handling for NPC removal. 2018-04-12 11:43:06 +00:00
MobiusDev
dec98c7049 Solution for revalidateZone NPE. 2018-04-12 11:02:25 +00:00
MobiusDev
e38222b28c Minor code improvement for Quest class.
Contributed by gigilo1968.
2018-04-11 17:07:23 +00:00
MobiusDev
cf9ed62b59 BlockList message does not need name parameter.
Contributed by gigilo1968.
2018-04-11 16:36:16 +00:00
MobiusDev
184f2d4f32 Prevent null elements in GameTimeController list. 2018-04-11 16:28:11 +00:00
MobiusDev
400467ca8c Fixed admin spawn command hanging client. 2018-04-11 14:54:44 +00:00
MobiusDev
484f2e9897 Prevent the respawning of deleted NPCs. 2018-04-11 14:34:02 +00:00
MobiusDev
994f80890c Zone related changes. 2018-04-11 12:57:58 +00:00
MobiusDev
f6ee0584bf Refactored logger variables to caps. 2018-04-11 12:23:51 +00:00
MobiusDev
847ff1fa4f Various code changes. 2018-04-11 11:25:53 +00:00
MobiusDev
332b5b2e23 Petrify when hitting a lower level raidboss. 2018-04-11 08:22:53 +00:00
MobiusDev
f96eacc903 Changed bonus exp/sp calculations. 2018-04-11 07:18:25 +00:00
MobiusDev
4ac95b0be1 Prohibit casting of spells while disabled. 2018-04-10 19:20:52 +00:00
MobiusDev
80be005f0e Setting proper faction player instance on world. 2018-04-10 17:07:15 +00:00
MobiusDev
fe9d119101 Minor fix for Compelling effect.
Contributed by Ofelin.
2018-04-10 15:27:46 +00:00
MobiusDev
d464c9bbe7 Minor fix for decrease skill level.
Contributed by facab.
2018-04-10 15:14:11 +00:00
MobiusDev
4b01a96675 Fixed class change NPE. 2018-04-07 18:10:37 +00:00
MobiusDev
ecfee7dd5f Improved admin setclass sex check. 2018-04-07 17:40:15 +00:00
MobiusDev
0d3fa9f075 Moved some common utils to gameserver. 2018-04-07 00:03:03 +00:00
MobiusDev
f013b5d027 Dropped alt game tiredness config. 2018-04-06 23:49:44 +00:00
MobiusDev
69422f8a23 Apply premium exp rates in addExpAndSp method. 2018-04-06 21:16:11 +00:00
MobiusDev
8fcb49c449 Fix for pomanders on profession cancel. 2018-04-06 02:36:17 +00:00
MobiusDev
26c61b855f Removed unused PlayerSpawnProtectionAllowedItems config. 2018-04-05 16:37:06 +00:00
MobiusDev
46f7e4b7fa Force updating multisell items to database. 2018-04-05 04:13:34 +00:00
MobiusDev
565e8f2621 Some logger constants to uppercase. 2018-04-05 04:09:46 +00:00
MobiusDev
c0b724cb17 Option to force delete spawned minions upon master death. 2018-04-05 03:45:54 +00:00
MobiusDev
b5a8fae87a Fix for offline traders after server restart. 2018-04-05 02:51:19 +00:00
MobiusDev
90114e2e19 Base packets moved to commons network. 2018-04-03 14:55:07 +00:00
MobiusDev
5ac249ed61 Ability to use specific NpcStringId for quest name. 2018-04-03 13:48:00 +00:00
MobiusDev
105776621a Try to fix region related log spam. 2018-04-02 23:23:53 +00:00
MobiusDev
ca8ac1fb29 Disabled spawn protection messages in peace zones. 2018-04-02 18:24:38 +00:00
MobiusDev
e70ce64574 Minor spelling improvements. 2018-04-02 16:16:57 +00:00
MobiusDev
9f16536250 Dropped useless IThreadPoolInitializer. 2018-04-02 16:06:00 +00:00
MobiusDev
0d3a422ee3 Addition of missing DatabaseFactory initialization message. 2018-04-02 15:51:12 +00:00
MobiusDev
c071f2a1bc Better L2jFree based ThreadPool.
Adapted from: L2jUnity free files.
2018-04-02 15:45:38 +00:00
MobiusDev
0c201f75e7 Threadpool refactoring. 2018-04-02 14:50:53 +00:00
MobiusDev
317478a66d Restoring servitor must remove database record at all times. 2018-04-02 13:47:29 +00:00
MobiusDev
40558fe87b Fixed restoring summons on login. 2018-04-02 13:44:23 +00:00
MobiusDev
711581a2bc Fixed spawn protection. 2018-04-02 13:43:29 +00:00
MobiusDev
e1734d9970 Fourth class olympiad matches according to player category. 2018-04-02 11:56:26 +00:00
MobiusDev
cbc117b371 Keep skill sublevel in case of level increase. 2018-04-02 11:53:34 +00:00
MobiusDev
8b5f046d73 Timer improvements.
Contributed by Liamxroy.
2018-04-02 11:47:45 +00:00
MobiusDev
5f6f504fde Minor correction for some global values. 2018-04-01 23:50:09 +00:00
MobiusDev
0b7f8131b8 Addition of True Hero. 2018-04-01 23:41:52 +00:00
MobiusDev
c5b6a0d7c9 Addition of Disconnection class.
Adapted from: L2jUnity free files.
2018-04-01 17:23:59 +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
1db5262d58 Multisell enchanted items support. 2018-03-29 14:43:23 +00:00
MobiusDev
1d11e95d62 Return zero as nonexistent skill level. 2018-03-27 01:39:11 +00:00
MobiusDev
30ce5ece22 Popup damage can increase the system message param length. 2018-03-27 00:19:33 +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
f0076797fa Fixed Spheric Barrier effect. 2018-03-24 15:41:33 +00:00
MobiusDev
71780660a8 Proper shortcut update after enchant skill attempt. 2018-03-24 12:03:26 +00:00
MobiusDev
653c7e8276 Custom olympiad period config. 2018-03-24 02:49:13 +00:00
MobiusDev
e6847a5303 Fixed enchant fail sublevel NPE. 2018-03-24 02:06:04 +00:00
MobiusDev
c57028ed46 Removed warning when replacing skill by enchant. 2018-03-24 01:18:28 +00:00
MobiusDev
5b36c274cd Adapted random spawn system to newer branches. 2018-03-23 14:37:35 +00:00
MobiusDev
f48a7f1e51 Custom auto potion system.
Contributed by gigilo1968.
2018-03-22 14:06:56 +00:00
MobiusDev
5ccf1d455c Set additional CoC rewards count to one. 2018-03-15 06:39:29 +00:00
MobiusDev
30513cfc99 Addition of Ceremony of Chaos rewards. 2018-03-15 06:34:03 +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
f747e61acc Item log formatter NPE fix. 2018-03-10 10:57:44 +00:00