MobiusDevelopment
|
a0fe112150
|
Removed several synchronized locks.
|
2019-06-30 23:11:52 +00:00 |
|
MobiusDevelopment
|
a51cc592af
|
Fixed summon buffs not being casted.
Contributed by Olivka.
|
2019-06-25 03:49:03 +00:00 |
|
MobiusDevelopment
|
c84cab70b4
|
SpiritShot recharge fix and related cleanups.
|
2019-06-25 01:17:54 +00:00 |
|
MobiusDevelopment
|
6948a45c85
|
Changed the way NPC buffers cast buffs.
|
2019-06-25 01:07:48 +00:00 |
|
MobiusDevelopment
|
a64034de2e
|
RandomAnimationTaskManager simplifications.
|
2019-06-10 10:19:16 +00:00 |
|
MobiusDevelopment
|
a80a494e6a
|
Fixed champion related issues.
|
2019-06-10 05:17:10 +00:00 |
|
MobiusDevelopment
|
7676ab9825
|
Matching random animation task manager name.
|
2019-06-09 12:50:46 +00:00 |
|
MobiusDevelopment
|
415667cbaa
|
Addition of RandomAnimationManager.
|
2019-06-09 12:03:03 +00:00 |
|
MobiusDevelopment
|
b0f6f357fd
|
Removed schedule lists from respawn task manager.
|
2019-06-09 06:01:25 +00:00 |
|
MobiusDevelopment
|
ea06ddbade
|
Reuse dead NPC objects.
|
2019-06-09 03:14:29 +00:00 |
|
MobiusDevelopment
|
87d7a61fc6
|
Dropped threadpool arrays.
|
2019-06-09 02:07:13 +00:00 |
|
MobiusDevelopment
|
f07e87d3df
|
Adjustments for previous commit.
|
2019-06-08 00:48:03 +00:00 |
|
MobiusDevelopment
|
6de4ae247c
|
Addition of RespawnTaskManager.
|
2019-06-08 00:24:13 +00:00 |
|
MobiusDevelopment
|
4851af4561
|
Synchronized threadpool arrays.
|
2019-06-02 21:17:19 +00:00 |
|
MobiusDevelopment
|
276888201e
|
Extra check for prohibiting entering siegable zones.
|
2019-06-02 19:04:53 +00:00 |
|
MobiusDevelopment
|
2f76d3936b
|
Disabled skills list now holds Skills instead of Integers.
|
2019-05-27 20:53:53 +00:00 |
|
MobiusDevelopment
|
e8fab4e24e
|
Reverted last ThreadPool change.
|
2019-05-18 07:00:37 +00:00 |
|
MobiusDevelopment
|
2b5c29815e
|
Evenly distributed tasks among scheduled threadpools.
|
2019-05-17 01:49:37 +00:00 |
|
MobiusDevelopment
|
71568c1a02
|
Canceled tasks should be immediately removed from the work queue at time of cancellation.
|
2019-05-17 00:20:38 +00:00 |
|
MobiusDevelopment
|
77e5379d97
|
Probable getBlock array index out of bounds NPE fix.
|
2019-05-16 23:44:03 +00:00 |
|
MobiusDevelopment
|
e5bc00862c
|
Removed charId from player.
|
2019-05-14 21:30:24 +00:00 |
|
MobiusDevelopment
|
574fbd3927
|
Player subclass list is always initialized.
|
2019-05-14 21:16:20 +00:00 |
|
MobiusDevelopment
|
9eb9188b70
|
Continue with database adjustments.
|
2019-04-27 09:29:45 +00:00 |
|
MobiusDevelopment
|
98732afde5
|
SQL connection timeout set to 10 minutes and idle and max lifetime to 20 minutes.
|
2019-04-27 09:14:53 +00:00 |
|
MobiusDevelopment
|
6a2296cd32
|
Minor message log improvements.
|
2019-04-25 06:21:02 +00:00 |
|
MobiusDevelopment
|
6f9f19c40b
|
Organized imports.
|
2019-04-17 03:10:18 +00:00 |
|
MobiusDevelopment
|
3b73e5fc2b
|
Use upper case for all instance storing variables.
|
2019-04-17 02:12:20 +00:00 |
|
MobiusDevelopment
|
1fd53af3b4
|
Removed unnecessary colons.
|
2019-04-16 11:48:14 +00:00 |
|
MobiusDevelopment
|
93f0838228
|
Use ENTERING ConnectionState checks when possible.
|
2019-04-15 18:22:39 +00:00 |
|
MobiusDevelopment
|
3c9a54d8c9
|
Path changes to match new domain.
|
2019-04-15 05:07:14 +00:00 |
|
MobiusDevelopment
|
bc61b48a56
|
Always use static modifier when adding values to static lists and maps.
|
2019-04-08 10:30:59 +00:00 |
|
MobiusDevelopment
|
db26087118
|
Minor code format for previous commit.
|
2019-04-05 06:10:28 +00:00 |
|
MobiusDevelopment
|
c1d471dca8
|
Proper total geodata file size information.
|
2019-04-05 06:00:11 +00:00 |
|
MobiusDevelopment
|
c905853551
|
Admin commands should be available only to GM characters.
|
2019-04-01 14:57:25 +00:00 |
|
MobiusDevelopment
|
36457c0bec
|
ThreadPool class improvements.
|
2019-03-31 17:46:01 +00:00 |
|
MobiusDevelopment
|
67acc58701
|
Should not be able to charge yourself.
|
2019-03-31 00:44:02 +00:00 |
|
MobiusDevelopment
|
e75b660e91
|
Show the HP of castle doors and walls.
|
2019-03-31 00:27:45 +00:00 |
|
MobiusDevelopment
|
364935f72a
|
PrivateStoreManageListSell packet fix.
|
2019-03-31 00:19:58 +00:00 |
|
MobiusDevelopment
|
34a5142bbe
|
Restore proper skill cooltime timestamp.
|
2019-03-31 00:08:30 +00:00 |
|
MobiusDevelopment
|
8a0926b431
|
Set the initial last change of ItemInstance to 3.
|
2019-03-30 23:28:11 +00:00 |
|
MobiusDevelopment
|
80bac1e544
|
Organized imports.
|
2019-03-30 20:30:35 +00:00 |
|
MobiusDevelopment
|
9b43035214
|
Moved CharInfo heading write at proper position.
Author: Vilmis
Source: https://maxcheaters.com/topic/226773-heading-bug-fix/
|
2019-03-30 16:49:29 +00:00 |
|
MobiusDevelopment
|
d78a0489d1
|
Prefix removals and code cleanup.
|
2019-03-28 05:32:39 +00:00 |
|
MobiusDevelopment
|
3b9cb63ca2
|
GeoEngine infinite loop precautions and cleanup.
|
2019-03-21 23:38:52 +00:00 |
|
MobiusDevelopment
|
ad9a9006cf
|
Prevent thinking in non active regions.
|
2019-03-21 12:49:10 +00:00 |
|
MobiusDev
|
cf37fa4b7b
|
FortManager fort list made static.
|
2019-03-04 09:44:21 +00:00 |
|
MobiusDev
|
b4d261eb20
|
EnterWorld exploit fix.
Author: Tryskell
Source: https://acis.i-live.eu/index.php?topic=10070
|
2019-02-25 17:36:19 +00:00 |
|
MobiusDev
|
f8fbb57f95
|
Minor code format changes for ClanTable class.
|
2019-02-23 13:43:34 +00:00 |
|
MobiusDev
|
dcb4e9db7b
|
Removed non necessary constructors.
|
2019-02-20 17:45:59 +00:00 |
|
MobiusDev
|
dacb94f13a
|
Renamed buffer_skills.xml to SchemeBufferSkills.xml to match other branches.
|
2019-02-16 08:10:07 +00:00 |
|
MobiusDev
|
5518ad6c2d
|
Small order change for L2Object override methods.
|
2019-02-09 08:23:51 +00:00 |
|
MobiusDev
|
356e15df23
|
Adjustments for L2Object missing overrides.
|
2019-02-08 07:16:55 +00:00 |
|
MobiusDev
|
9f55271f12
|
Removed unnecessary debug checks.
|
2019-02-08 05:17:11 +00:00 |
|
MobiusDev
|
4fbc332c97
|
Addition of important L2Object missing overrides.
|
2019-02-08 02:33:02 +00:00 |
|
MobiusDev
|
ed20b40a22
|
Minor cannot equip item message correction.
|
2019-02-07 07:40:29 +00:00 |
|
MobiusDev
|
916c986aef
|
Toggle skills should not broadcast MagicSkillUse.
|
2019-01-25 00:53:36 +00:00 |
|
MobiusDev
|
a7f367e4cd
|
Default party range set to 1500.
|
2019-01-23 03:21:15 +00:00 |
|
MobiusDev
|
283f87c38e
|
Proper usage for party range configuration.
|
2019-01-23 01:50:11 +00:00 |
|
MobiusDev
|
ae59dda434
|
Fixed sending self damage message.
|
2019-01-14 05:44:23 +00:00 |
|
MobiusDev
|
dafe02deda
|
Fixed movement through ramps.
|
2019-01-14 05:42:06 +00:00 |
|
MobiusDev
|
33b37bcf78
|
There is no need for integer constructor.
|
2019-01-10 20:48:45 +00:00 |
|
MobiusDev
|
d875f8c4c7
|
Removed soulshot recharge task.
|
2019-01-10 20:47:52 +00:00 |
|
MobiusDev
|
fdf51df12a
|
Addition of topspawncount admin command.
|
2019-01-10 17:49:26 +00:00 |
|
MobiusDev
|
088f57bc41
|
Use of canInteract for NPC onBypassFeedback method.
|
2019-01-02 21:45:20 +00:00 |
|
MobiusDev
|
c3a3d35bfb
|
Pathnode folder is not used.
|
2018-12-29 02:00:25 +00:00 |
|
MobiusDev
|
cc4296b8a1
|
Various quest NPE fixes.
|
2018-12-29 01:59:15 +00:00 |
|
MobiusDev
|
baa4b24ca4
|
Rnd get method should return origin when it equals with bound.
|
2018-12-16 22:04:45 +00:00 |
|
MobiusDev
|
dfbffbc9b3
|
Fixed probable party quest NPE.
|
2018-12-07 00:47:03 +00:00 |
|
MobiusDev
|
4c1d19a411
|
Proper path for dynamic extension config.
|
2018-12-07 00:46:11 +00:00 |
|
MobiusDev
|
0b56a1f487
|
Addition of GeodataConverter tool.
|
2018-09-30 17:34:01 +00:00 |
|
MobiusDev
|
0bae3a0e5b
|
Capitalized config file names.
|
2018-09-24 12:30:06 +00:00 |
|
MobiusDev
|
bcfa0d790f
|
Fixed geogrid command.
|
2018-09-24 11:46:07 +00:00 |
|
MobiusDev
|
6a26deb211
|
Tempfix for invisible equipped consumables.
|
2018-09-24 03:48:41 +00:00 |
|
MobiusDev
|
91873c9fb0
|
Removed admin teleport usage message.
|
2018-09-24 02:42:11 +00:00 |
|
MobiusDev
|
19e467cfbf
|
Addition of diagonal GeoEngine.
|
2018-09-24 02:31:21 +00:00 |
|
MobiusDev
|
0f36a0da37
|
Send a system message before launching GUI.
|
2018-09-23 23:41:00 +00:00 |
|
MobiusDev
|
b87d0427a3
|
Removed known command. Also NPC abnormal broadcast fix.
|
2018-09-23 18:50:42 +00:00 |
|
MobiusDev
|
94887eab04
|
Cleanup.
|
2018-09-23 18:38:41 +00:00 |
|
MobiusDev
|
6382dd834c
|
Dropped XmlEngine class.
|
2018-09-23 11:48:40 +00:00 |
|
MobiusDev
|
5f3fb62fd7
|
Dropped Memory class.
|
2018-09-23 11:46:00 +00:00 |
|
MobiusDev
|
8e50dee214
|
Proper path for RecipeTable CSV file.
|
2018-09-22 19:17:29 +00:00 |
|
MobiusDev
|
d9299219de
|
There is no need for isRealQuest method, also proper html path.
|
2018-09-22 18:45:10 +00:00 |
|
MobiusDev
|
f3907293c8
|
New Rnd class.
|
2018-09-15 15:26:34 +00:00 |
|
MobiusDev
|
a2604e2048
|
Minor Rnd method usage corrections.
|
2018-09-14 01:42:50 +00:00 |
|
MobiusDev
|
b4e8040541
|
Prohibit the use of duplicate Rnd methods.
|
2018-09-14 01:17:54 +00:00 |
|
MobiusDev
|
90c33561d5
|
Prevent players moving on ledges.
|
2018-09-12 17:43:09 +00:00 |
|
MobiusDev
|
92f4cf4ef8
|
Prevent generating some variables when pathfinding is disabled.
|
2018-09-12 05:26:29 +00:00 |
|
MobiusDev
|
a47368f286
|
Prevent changing z based on calculated value.
|
2018-09-12 01:55:59 +00:00 |
|
MobiusDev
|
7abf95378f
|
Enable drop items while casting.
|
2018-09-11 02:24:00 +00:00 |
|
MobiusDev
|
ce23b6842f
|
Continue player movement when no path found.
|
2018-09-10 23:30:00 +00:00 |
|
MobiusDev
|
b5a86698d6
|
Movement rework according to latest commits.
|
2018-09-10 18:23:09 +00:00 |
|
MobiusDev
|
776162c7ec
|
Fixed dice rolling.
|
2018-09-10 04:04:19 +00:00 |
|
MobiusDev
|
0f430720db
|
Separated multiple variable declarations.
|
2018-09-09 23:01:15 +00:00 |
|
MobiusDev
|
d33bfa17b2
|
Replaced indexOf() with contains() method.
|
2018-09-09 19:05:28 +00:00 |
|
MobiusDev
|
10be587e80
|
Replaced zero equality checks with isEmpty() method.
|
2018-09-09 17:26:21 +00:00 |
|
MobiusDev
|
96a39e7b73
|
Replaced assignments with compound operators.
|
2018-09-09 16:47:22 +00:00 |
|
MobiusDev
|
b50b43a1f9
|
Removed explicit type arguments.
|
2018-09-09 15:59:32 +00:00 |
|
MobiusDev
|
b75a4227d7
|
Use MariaDB JDBC URL for connections.
|
2018-09-09 13:22:57 +00:00 |
|
MobiusDev
|
286697e77e
|
Changed default values to match previous commit.
|
2018-09-09 12:41:59 +00:00 |
|
MobiusDev
|
fb4845b56d
|
MariaDB changes for Interlude.
|
2018-09-09 12:22:23 +00:00 |
|
MobiusDev
|
bb7e3b8e1b
|
Replaced concatenations with infix operations.
|
2018-09-08 22:58:58 +00:00 |
|
MobiusDev
|
eb3742d44f
|
Dropped c3p0 in favor of HikariCP.
|
2018-09-08 19:27:23 +00:00 |
|
MobiusDev
|
dcd734b447
|
Drop of IntIntHolder class.
|
2018-08-10 18:32:32 +00:00 |
|
MobiusDev
|
0259b6527c
|
Reverted last two commits from Interlude.
|
2018-07-01 00:06:02 +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
|
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
|
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
|
ba48bc2bba
|
Dropped GameGuard configs and redundant getClient method calls.
|
2018-06-19 00:54:12 +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
|
a557eafe5d
|
Changed calculateExpAndSp damage parameter to long.
Thanks Sahar.
|
2018-06-07 20:20:38 +00:00 |
|
MobiusDev
|
1926a69233
|
There is no need to check transformations.
|
2018-05-15 14:44:26 +00:00 |
|
MobiusDev
|
7014a1ebed
|
Retail flying dismount prohibition.
|
2018-05-15 14:15:49 +00:00 |
|
MobiusDev
|
301dd75d62
|
Gui should never terminate on it's own.
|
2018-05-10 14:46:29 +00:00 |
|
MobiusDev
|
8f144da03a
|
Fixes for several broadcasting position related problems.
|
2018-05-09 17:53:53 +00:00 |
|
MobiusDev
|
138dd34c73
|
Addition of fences support.
Contributed by Sahar.
|
2018-05-08 16:56:05 +00:00 |
|
MobiusDev
|
374fb0c808
|
Resizable GUI and fonts.
Contributed by Sahar.
|
2018-05-08 14:00:15 +00:00 |
|
MobiusDev
|
ca6675953c
|
Use builder SYS messages when possible.
|
2018-05-06 21:48:50 +00:00 |
|
MobiusDev
|
d3c076f3b3
|
Initialize Lottery on server startup.
Contributed by Sahar.
|
2018-05-06 20:49:17 +00:00 |
|
MobiusDev
|
0f700c7677
|
Moved Locator class to gameserver util package.
|
2018-05-04 17:22:29 +00:00 |
|
MobiusDev
|
b6870bbede
|
Send normal message when builder config is disabled.
|
2018-05-04 16:34:02 +00:00 |
|
MobiusDev
|
0a8d23fd17
|
Retail like invul and invis messages.
|
2018-05-04 02:46:06 +00:00 |
|
MobiusDev
|
2d16304b80
|
Retail like builder message for demonic mode.
|
2018-05-04 01:16:13 +00:00 |
|
MobiusDev
|
672645e672
|
Retail like builder HTML debugging.
|
2018-05-04 00:45:48 +00:00 |
|
MobiusDev
|
8e76b4772d
|
Retail like builder messages.
Adapted from: L2jUnity free files.
|
2018-05-03 22:30:45 +00:00 |
|
MobiusDev
|
cdcd780e7a
|
There is no need to store parent frame locally.
|
2018-05-03 05:33:50 +00:00 |
|
MobiusDev
|
4177cbf621
|
Visual log changes for LoginServer.
|
2018-05-03 03:02:27 +00:00 |
|
MobiusDev
|
f52d368ef2
|
Graphical user interface.
|
2018-05-03 01:16:06 +00:00 |
|
MobiusDev
|
b3c5f24b25
|
Unified shutdown functions for Telnet.
|
2018-05-01 16:46:21 +00:00 |
|
MobiusDev
|
d2ed161dda
|
Configurable automatic database backups.
|
2018-05-01 07:23:13 +00:00 |
|
MobiusDev
|
1e2d226d36
|
SplashScreen class improvements.
|
2018-05-01 01:59:29 +00:00 |
|
MobiusDev
|
08cad62944
|
Updated gameserver register classes.
|
2018-04-30 22:06:51 +00:00 |
|
MobiusDev
|
8a21c2c232
|
Removed static log constants.
|
2018-04-30 21:51:57 +00:00 |
|
MobiusDev
|
f699e2653c
|
Updated startup files.
|
2018-04-30 21:42:33 +00:00 |
|
MobiusDev
|
d92c73b8cb
|
Addition of SplashScreen class.
|
2018-04-30 21:06:40 +00:00 |
|
MobiusDev
|
7fb5418186
|
L2jMobius icon and path changes.
|
2018-04-30 17:27:47 +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
|
fee32f388d
|
Use new RandomAnimationTask.
|
2018-04-26 22:19:32 +00:00 |
|
MobiusDev
|
841d3213fd
|
L2Attackable no longer implements Runnable.
|
2018-04-26 15:26:26 +00:00 |
|
MobiusDev
|
78fd10482f
|
Set last server position when player is restored.
|
2018-04-26 03:08:58 +00:00 |
|
MobiusDev
|
5c2b58b70c
|
Verify destination for Interlude.
|
2018-04-19 14:08:36 +00:00 |
|
MobiusDev
|
eef3b64cf9
|
Replaced ThreadPool with an improved old version.
|
2018-04-15 20:27:27 +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
|
10b722829a
|
Respawn rework and various changes.
|
2018-03-31 16:36:49 +00:00 |
|
MobiusDev
|
1d11e95d62
|
Return zero as nonexistent skill level.
|
2018-03-27 01:39:11 +00:00 |
|
MobiusDev
|
eabec1b3e4
|
Custom specific Olympiad competition days.
|
2018-03-25 13:51:07 +00:00 |
|
MobiusDev
|
c57028ed46
|
Removed warning when replacing skill by enchant.
|
2018-03-24 01:18:28 +00:00 |
|
MobiusDev
|
dfc25d6642
|
Updated accounts SQL table to match other branches.
|
2018-03-21 11:01:09 +00:00 |
|
MobiusDev
|
e013196428
|
Interlude branch.
|
2018-03-03 00:51:38 +00:00 |
|